>我可以和你探讨一下</P>
>悟空你也在呀</P>
>呵呵,SF一般情况下只需要一台服务器,不过这样会造成机器的负荷量,拿传奇来说(因为这个SF最多)服务器端要开至少7个窗口,所以一般常用的解决方法就是两台服务器共同服务,实现双机负载均衡。不过从网上资料来看,据说可以8台机器实现负载,一般分离启动服务器端用的多的还是双机负载,但是实现双机负载在服务器设置上有点难度。。</P>
>呵呵,SF一般情况下只需要一台服务器,不过这样会造成机器的负荷量,拿传奇来说(因为这个SF最多)服务器端要开至少7个窗口,所以一般常用的解决方法就是两台服务器共同服务,实现双机负载均衡。不过从网上资料来看,据说可以8台机器实现负载,一般分离启动服务器端用的多的还是双机负载,但是实现双机负载在服务器设置上有点难度。。</P><HR></BLOCKQUOTE>唉..跟没说一样
>SF就是沙发,就是说他要坐5个沙发</P>
>五个沙发贵啊。</P><
> </P>
>5个是一组沙发也.,....</P><
>不过现在真皮的便宜乐</P>
>SF真舒服啊....</P>
>晕,我发帖子的时候还没看见你的帖子,关于双机负载网络上有很多文章,我可以帮你找找。如下:<TABLE style="TABLE-LAYOUT: fixed; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY><TR><TD><CENTER><STRONG><FONT class=content>实现多服务器平衡负载</FONT><BR><BR><BR></STRONG>发布者:网游互动 日期:2004-8-31 21:44:01 人气:1511 平均分:1 <A href="http://www.26266.com/news/Print.asp?BoardID=9&ArticleID=491"><FONT color=#000000>打印版式</FONT></A> </CENTER></TD></TR><TR bgColor=#d1d9e2><TD height=1></TD></TR><TR><TD>引言<BR><FONT class=subhead color=#ff6600><STRONG>实现多服务器平衡负载</STRONG></FONT></TD></TR><TR bgColor=#d1d9e2><TD height=1><STRONG><FONT color=#ff6600></FONT></STRONG></TD></TR><TR><TD><BR><
>实现多服务器平衡负载<BR>用下面的方法可以实现多服务器平衡负载,为了方便说明,我就说有AS和BS两个服务器。 </P><
>1、在AS配置并测试通过服务器 <BR>2、在Mud2Logsrv!serveraddr.txt中加入一行,写入BS服务器IP <BR>3、修改mirservergate_serverRunGatemirgate.ini中的IP为BS服务器的IP <BR>4、将Mirserver文件夹复制到BS相同位置 <BR>5、运行除MIR200M2SERVER.EXE以外的所有程序 <BR>6、转到BS服务器,修改!setup.txt中的所有IP为AS的IP <BR>7、运行M2SERVER.EXE <BR>8、OK,你会发现双机运行一个服务器了:) </P><
>以上过程其实是把游戏后台和前台分离了。 </P><
>我用的是一台主机: <BR>主机上用除了MIR200以外的文件,就是登录的一些服务器 <BR>只把rungate服务器的监听地址指向MIR200服务器的地址 <BR>如: 主机A是 192.168.0.1 即除mir200以外的服务器 <BR>副机B是 192.168.0.2 即只运行mir200的服务器 <BR>副机B中的!setup文件里的地址全部指向主机的外网地址,如:61.128.128.10 <BR>主机A除了rungate中指向 192.168.0.84 其它服务器都指向 61.128.128.10 <BR>还有一个loginsrv服务器的地址要改,好像改成 <BR>1 61.128.128.10 192.168.0.2 61.128.128.10:7100 <BR>就行了 <BR>我就是这样双机共享的,但始终要登录二次,第一次好像不行,再登录就行了.</P><
> </P><
>实现多服务器平衡负载</P><
><BR>用下面的方法可以实现多服务器平衡负载,为了方便说明,我就说有AS和BS两个服务器。 </P><
>1、在AS配置并测试通过服务器 <BR>2、在Mud2\Logsrv\!serveraddr.txt中加入一行,写入BS服务器IP <BR>3、修改mirserver\gate_server\RunGate\mirgate.ini中的IP为BS服务器的IP <BR>4、将Mirserver文件夹复制到BS相同位置 <BR>5、运行除MIR200\M2SERVER.EXE以外的所有程序 <BR>6、转到BS服务器,修改!setup.txt中的所有IP为AS的IP <BR>7、运行M2SERVER.EXE <BR>8、OK,你会发现双机运行一个服务器了:) </P><
>以上过程其实是把游戏后台和前台分离了。 </P><P>我用的是一台主机: <BR>主机上用除了MIR200以外的文件,就是登录的一些服务器 <BR>只把rungate服务器的监听地址指向MIR200服务器的地址 <BR>如: 主机A是 192.168.0.1 即除mir200以外的服务器 <BR>副机B是 192.168.0.2 即只运行mir200的服务器 <BR>副机B中的!setup文件里的地址全部指向主机的外网地址,如:61.128.128.10 <BR>主机A除了rungate中指向 192.168.0.84 其它服务器都指向 61.128.128.10 <BR>还有一个loginsrv服务器的地址要改,好像改成 <BR>1 61.128.128.10 192.168.0.2 61.128.128.10:7100 <BR>就行了 <BR>我就是这样双机共享的,但始终要登录二次,第一次好像不行,再登录就行了. </P></TD></TR></TBODY></TABLE></P>| 欢迎光临 兴化400生活网 (http://wenhui.vc7.cc/) | Powered by Discuz! X2.5 |