|
双机负载的方法 第一步..先确定..单机架设成功.. 第二步.. 复制整个服务器端文件到第2个服务器 第3步.. 将你C:\Program Files\Common Files\ODBC\Data Sources 中的lin2db 同lin2world 复制到第2台机子里(用来开l2server.exe,l2npc.exe) 在第二个机器上建立dsn lin2db [ODBC] DRIVER=SQL Server UID=sa DATABASE=lin2db WSID=第一个服务器的IP APP=Microsoft Data Access Components SERVER=第一个服务器的IP lin2world
[ODBC] DRIVER=SQL Server UID=sa DATABASE=lin2world WSID=第一个服务器的IP APP=Microsoft Data Access Components SERVER=第一个服务器的IP 第4步 l2server.ini和l2npc.ini的ip l2server.ini的ip都改成第一个机器的ip 2号机上的L2SERVER.INI里的IP全都修改成1号几的IP其中有一段可以先去掉,可以解决PetitionD载入失败的问题。 [PetitionD] address="192.168.2.9" port=2107 WorldName="publish03" ;world name must be exact 9 characters. l2npc里的Ip除了...[server]改成..第2个机器的Ip意外.. 其他的也改成第一个机器的Ip.. L2NPC.INI里的这段要修改成2号机IP [server] address="192.168.0.2" port=2002 第5步---- 修改第一个服务器的sql数据库表..lin2db里的server id name ip inner_ip ageLimit pk_flag kind port 1 lgs 第2个机器的IP 第2个机器的IP 1 1 1 7777 NPC和L2server都是放在2#服务器上,但是有一点最关键就是在1#服务器数据库里的Lin2DB数据库中的server表中IP设置两个IP都应该设置为2#服务器的,这样就可以登陆了 注意 :(luhongyu)告诉大家我就用的173m的sina原版AUTH 没有用台湾的 ,估计大家刚开始的时候,没有发现的原因 最近正在研究用sina的公测版本直接进入 SINA版的那个是加密的,我就是用的那个,好像是460KB大小吧,不加密的是410KB左右. 我用ASP注册,那里面是填erpxxx的,就是加密的那个,不加密的是填 none的.我用加密的,可以的,用None注册的话就提示密码错误了 数据库server 表端口是7777.不用打补丁直接用SINA最新客户端 关键的一步 CHN_Server_20040604\NewAuth\etc\config 把 DevServerIP="10.1.2.250" 改位第2个机子的ip 还有NewAuth\etc\config.txt、里的DevConnectOuter=true 第6步.. 启动第一个机器的 前3个服务.. 然后启动第2个机器的后2个服务器 |