[原创]“一机多服”的优化方法
通过开不同的端口,网上“一机多服”的现象十分普遍,可是“一机多服”要注意哪些问题呢?1,当然是服务器的性能问题,主要是指CPU、内存和网卡,一个都马虎不得。直接限制能建多少服,开多少人,不可贪多。
2,网络,包括带宽,网速和网络质量。能建多少服,开多少人就看你的网络带宽了。
3,节约原则。节约性能,节约带宽。比如专机专用、比赛服务器加密码、尽量少装插件,尤其是hlguard、statsme等。
4,优化。包括系统和网络优化,这方面就不废话了,主要说说HLDS的优化。对于公众服务器,可以设置参数降低其资源的消耗:
sv_maxrate 5000(供参考)
sv_maxupdaterate 30(供参考)
禁麦、禁上下载、禁喷图、自动踢死人等。
5,关于HL-Booster加速插件。HL-BOOSTER不适合“一机多服”,尤其“服”多时,可不要。如果要装,建议所有server.cfg里加一行
booster_minsleepms 7。
或者两行
booster_cpu_enabled 1
booster_minsleepms5
6,关于优先级别。“一机多服”改变默认标准级别容易出现问题,建议不改。
错漏难免,请更正补充!
自己补充一点
7,关于C-D反作弊。如果每个“服”都装载c-d服务端插件会重复耗费大量系统资源,其实有个很好的办法,只要在服务器上运行一个C-D客户端,就会起到同样的作用,不仅方便而且节省大量资源。 假设服务器没用! 你说的,开一个客户端CD就可以了,那么CD出服务端来干什么? 问题变成了C-D服务端究竟是不是多余的了 服务器上跑C-DClient?? 当然,我想这样反作弊的效果可能要差些。~~~~~~~~~~~~~~~~~~~~~~
好帖子~~~~ 斑竹置顶 我在本地打BOT,开着CD。好像自己建立的服务器是带CD了。就是不知道别人可以加入么?CD-Client是个扫描程序,我想用在HLServer上,到底是扫描服务器呢还是客户端?
页:
[1]
2