服务器架构思考

    最近接了几个游戏可执行程序,负责把这些一堆堆东西给搭建起来,好在外网运营。因为不知道源码,很多东西必须要靠猜测。搭建的过程可谓是苦不堪言,经常要搞到半夜,一个电话就要马上处理。

  好在是有所获。

  比如游戏服务器端口规划,由于一个区可能有多个进程,那么不同进程通信就需要监听端口,模块分离的越细,端口规划的越多。那运维要是配这些端口要烦死了,设想一个机器上要开很多个区服,那么区服之间的端口不能重复,既要本区之间不能重复,还要区与区之间不能重复,也还得找到对应关系。

  那怎么解决才好呢,设想一个等式,只要输入区服,就能确定端口是多少。在这里就把问题给解决了。运维人员只需要配置的是区服,比如1区或者2区。

  虽然看起来简单,但是我觉得也算是巧妙了。

   尽管端口给优化了,但是运维人员还是要配置很多东西,那为啥不用一个模板,然后针对这个模板写个shell脚本,一键开服就解决了。

   思绪飘零,记下心动的地方。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值