SWBLF 发表于 2008-5-26 14:43:21

SWB的CS多服务端及RANK无人值守定时维护方法

SWB-CS有15个服务端,分别在3台不同IP的服务器上,RANK是另一个独立IP的专门服务器。
服务器少,就无所谓了,但服务器多的话,手动维护的工作量很大。利用批处理程序,可以很好的完成无人值守定时维护,本文仅描述思路和办法。
原文:http://www.swbclan.com/ssp/?viewspace-4
一、思路:
1、CS服务器每晚3点定时重启
2、RANK数据库服务器3点10分开始从各服务器读取日志,并计算RANK,这个时间比较长。
3、CS服务器每天上午9:30分启动:

[*]清理服务端的【/RANK 】即服务端的排名记录
[*]启动CS服务端
[*]加载WMPLAY二、准备:
1、CS服务端准备

[*]在c盘上建立目录 reboot
[*]建立重启处理程序
[*]建立CS自动启动程序
[*]准备 hlds_monitor.rar (CS服务端监控)2、rank数据库服务器准备

[*]C盘建立目录Reboot
[*]建立重启处理程序
[*]建立PS_RANK启动计算程序三、实施
1、CS服务器,按以下顺序设置定时运行

[*]执行c:\reboot\reboot.cmd,服务器强制重启(时间:3点);
[*]执行C:\reboot\CSRUN.bat 清空服务端的排名并加载服务端监控以启动服务端(时间:9点30);
[*]加载WMPLAY稳定FPS
[*]CSRUN其中包含清理各个服务器的排名处理程序,包含启动CS服务端监控系统2、RANK服务器端

[*]执行C:\reboot\reboot.cmd,服务器强制重启(时间:3点);
[*]执行c:\reboot\psrank.bat(时间:3点10分),其中包含:
[*]停止WEB服务,为了提高prel的运行速度;
[*]进行各个服务器的数据下载和计算;
[*]开启WEB服务;四、全部CS服务端及RANK服务端维护完毕。

jackemoney 发表于 2008-5-26 18:12:10

回复: SWB的CS多服务端及RANK无人值守定时维护方法

噢噢噢噢噢噢噢噢噢:) 手下先

枪神 发表于 2008-5-26 18:23:58

回复: SWB的CS多服务端及RANK无人值守定时维护方法

支持原创虽然对俺没用也学习了~
页: [1]
查看完整版本: SWB的CS多服务端及RANK无人值守定时维护方法