服务器怎么进行多机负载?

服务器怎么进行多机负载?,第1张

集群架设服务器数量:2台
集群架设方法:(设定:主服务器IP:192168011 从服务器 192168012)
第一步:架设主服务器
1、 利用启动器配置好完整的服务端程序 (举例:比如服务器名:测试 服务器IP:192168011 登陆网关端口 7000 角色网关端口 7100 游戏RUN端口 7200 7300 7400),利用启动器配置好后,那么你的主服务器是一个完整的服务端了
2、 修改配置文件:(修改配置文件的目的是为了让你的从服务器能够跟这台主服务器进行通讯,具备负担的条件)
1> DBServer !addrtabletxt 此文档含义:允许连接DBS管理器的IP列表,一般写上 127001 主IP 192168011 从IP 192168012 三个IP独立成行
2> DBServer !serverinfotxt 此文档含义:主服务器 从服务器 的网关IP以及端口,可以设置如下
192168011 192168011 7200 192168011 7300 192168011 7400
192168012 192168012 7200 192168012 7300 192168012 7400
3> LogunSrv !addrtabletxt 此文档 实际上是一个角色网关跟登陆网关直接通讯路由标识表 在最后加一个 从服务器的IP跟端口即可
比如:127001 127001 192168011:7100 192168012:7100
4> LogunSrv !serveraddrtxt 允许连接IDDBS 同DBServer !addrtabletxt
主服务器架设完毕 架设完毕后切忌不要再用启动器配置了 否则要从来再配置一遍,就麻烦啦。
第二步:架设从服务器
1、 从服务器只需要开 SELATE RUNGATE
1> SELATE 开启的目的是 登陆7000之后 可以选择到这台从服务器的网关 记得配置文件网关地址写本服务器IP地址 192168012 服务器地址写 192168011
2> RUNGATE 手动配置3个 7200 7300 7400 服务器地址写上 主服务器地址 192168011
架设完毕主服务器利用启动所有程序 从服务器手动开 角色网关 和三个游戏网关
在主服务器的M2上面能看到 从服务器的IP过来就说明通讯成功,如果看不到,说明自己哪里设置错了,仔细检查下!原理很简单的,自己实践吧!

嗯是这样的服务器负载均衡只能做数据库的读的负载,如果你们公司的业务都是读取后端数据库的话,你增加一台负载均衡设备,后面在加几个服务器就会有很好的效果,如过你的数据库业务多数用来写的话负载均衡做不了同时写,因此意义不大。除非你做读写分离


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10863277.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存