千年技术吧+ 关注 关注:3 帖子:256

  

千年服务器架设说明[官方 && 整理版本]

  • 枫之精英
    千年服务器的架设主要有以下步骤:
    1. 服务器相关配置文件的修改
    DB SERVER:remoteip.txt主要写的是remote工具所在服务器的IP地址
      IPList.txt 需要填写这组服务器的Game和Gate服务器的IP地址
    
       GAME SERVER:主要的配置文件是sv1000.ini ,具体说明如下:
    [DB_SERVER]
    IPADDRESS=***.***.***.***
    PORT=3051
    说明:记录DB SERVER的IP地址
    
    [BATTLE_SERVER]
    IPADDRESS=***.***.***.***
    PORT=3040
    说明:对战服务器的IP地址
    
    [UDP_ITEM]
    PORT=****
    IPADDRESS=***.***.***.***
    说明:交易记录档所在服务器的IP地址,每组服务器具有唯一的PORT
    
    [UDP_MONITER]
    PORT=****
    IPADDRESS=***.***.***.***
    说明:监控程序所在服务器的IP地址,共有四个监控程序,其PORT,数值为6000,5999,5998,5997
    
    [UDP_CONNECT]
    PORT=****
    IPADDRESS=***.***.***.***
    说明:上下线记录所在服务器的IP地址,每组服务器具有唯一的PORT
    
    [UDP_PAY]
    PORT=7058
    IPADDRESS=218.244.46.32
    说明:点卡时间统计服务器的IP,不需要更改。
    
    [NOTICE_SERVER]
    IPADDRESS=218.244.46.20
    PORT=3020
    LOCALPORT=3019
    说明:于login服务器20上的NOTICE程序对应,不需要更改。
    
    GATE SERVER:主要配置文件为GATE.INI,具体说明如下:
    [GATE_SERVER]
    LOCALIP=***.***.***.***
    说明:此处填写本机IP地址
    
    LOCALPORT=3054
    LIMITUSERCOUNT=0
    CHECKPAIDINFO=TRUE
    BALANCEIP=***.***.***.***
    说明:此处填写BALANCE SERVER的IP地址
    
    BALANCEPORT=3030
    SERVERNAME=****
    说明:此处填写该组服务器的中文名称
    
    BUFFERSIZES2S=1048576
    BUFFERSIZES2C=8192
    
    [GAME_SERVER]
    REMOTEIP=***.***.***.***
    REMOTEPORT=3052
    说明:此处填写该组服务器GAME SERVER的IP地址
    
    [DB_SERVER]
    REMOTEIP=***.***.***.***
    REMOTEPORT=3051
    说明:此处填写该组服务器DB SERVER的IP地址
    
    [LOGIN_SERVER]
    REMOTEIP=***.***.***.***
    REMOTEPORT=3050
    说明:此处填写该组服务器所在登陆服务器LOGIN SERVER的IP地址
    
    [PAID_SERVER]
    REMOTEIP=***.***.***.***
    REMOTEPORT=3049
    说明:此处填写该组服务器所在登陆服务器LOGIN SERVER的IP地址
    
    配置服务器的过程中,*号部分为需要修改或注意的地方
    
    2. LOGIN SERVER需要配置的文件包括:D:\ 1000Yserver\ Login Server\ IPList.txt(此文件为隐藏属性)和D:\ 1000Yserver\ Paid\ Paid.ini,具体说明:
        IPList.txt文件记录所有在该LOGIN SERVER登陆的GATE SERVER的IP地址,如果架设新的服务器或者对已有服务器的GATE IP地址进行修改,则必须将新的IP地址加入其中。
        
        Paid.ini文件打开之后,格式如下:
    [PAID]
    PORT=3049
    DATE=2001-05-16
    
    SQLIP=218.244.46.17
    SQLID=?dmpprmYvel
    SQLPW=Eelp-..541/
    SQLDB=BillingY1K
    
    NAMECOUNT=11
    说明:此数字是该LOGIN SERVER上服务器的个数,如果架设新的服务器,请加原有数字“+1”,否则PAID程序上不会现在新服的名字。
    
    NAME0=紫云
    IP0=61.139.35.4,61.139.35.3,61.139.35.6,61.139.35.7,61.139.35.9
    
    NAME1=中原
    IP1=202.102.245.21,202.102.245.22,202.102.245.23,202.102.245.24
         说明:此IP地址为服务器所有GATE SERVER地址,如果某组服务器GATE SERVER有变动,此文件记录的IP也要做相应的改动。架设新服时,要注意NAME*和IP*=数字的一致性。
    
    3. 公司内部千年监控机的相关改动:
    监控机IP:219.238.168.37  记录各组服务器的交易情况,主要配置文件是:D:\item\服务器名\ Receiver.ini,打开之后内容如下:
    [UDPRECEIVER]
    CAPTION=Y1K 服务器中文名称 ITEM
    PORT=****
    说明:此PORT与GAME SERVER上的sv1000.ini的PORT对应,如果错误交易记录将无法正确传回。
    
    IPCOUNT=1
    IP1=***.***.***.***
    说明:此IP为GAME SERVER的IP地址
    
    SAVENUMBER=12907
    MAXLISTCOUNT=50000
    
    DIRECTORY=.\DATAFILENAME=Item
    FILENAMEEXT=.sdb
    
    FIELDS=From,To,ItemName,ItemCount,Map,X,Y,FromIP,ToIP,
    
    此配置文件要注意的是服务器名称,GAME SERVER IP地址,相关PORT
    
    监控机219.238.168.38 REMOTE工具所在服务器,当架设服务器或者服务器DB SERVER的IP地址发生变化,要修改REMOTE所在文件夹下的IP.sdb文件
    
    监控机219.238.168.39 记录每组服务器人数和扫描DB、GATE SERVER程序的状态。其配置文件包括:
    D:\ 1000Ytools\ moniter1~4\ Moniter.ini,具体内容为:
    [MONITER]
    PORT=6000
    IPCOUNT=***
    说明:该MONITOR显示的服务器个数,架设新服时在相关MONITOR上将此数字“+1”
    
    IP1=***.***.***.***
    NAME1=×××
    
    IP2=***.***.***.***
    NAME2=×××
          说明:填写正确服务器中文名称和GAME SERVER的IP地址,架设新服时,要注意NAME*和IP*=数字“+1”。
    
    D:\ 1000Ytools\ 1000yDB\ RMSerMon.ini,架设新服或者DB SERVER的IP地址发生变化时,添加或修改此配置文件。
    
    D:\ 1000Ytools\ 1000ygate\ RMSerMon.ini,架设新服或者GATE SERVER的IP地址发生变化时,添加或修改此配置文件。
    
    监控机IP:219.238.168.40  记录各组服务器的玩家上下线情况,主要配置文件是:D:\ USER_LINE\服务器名\ Receiver.ini,打开之后内容如下:
    [UDPRECEIVER]
    CAPTION=1000y 服务器中文名称 Connect
    
    DIRECTORY=.\DATAFILENAME=Connect
    
    SAVENUMBER=29
    PORT=3099
    说明:此PORT与GAME SERVER上的sv1000.ini的PORT对应,如果错误交易记录将无法正确传回。
    
    IPCOUNT=1
    IP1=***.***.***.***
    说明:此IP为GAME SERVER的IP地址
    
    此配置文件要注意的是服务器名称,GAME SERVER IP地址,相关PORT
    REMOTE工具所在服务器,当架设服务器或者服务器DB SERVER的IP地址发生变化,要修改REMOTE所在文件夹下的IP.sdb文件
    
    监控机IP:219.238.168.41 保存千年服务器的备份档
         REMOTE工具所在服务器,当架设服务器或者服务器DB SERVER的IP地址发生变化,要修改REMOTE所在文件夹下的IP.sdb文件


    1楼  2022/1/22 20:10:42  回复

  发表回复

    发帖