搜索
查看: 2987|回复: 2

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

[复制链接]
发表于 2008-5-26 14:43:21 | 显示全部楼层 |阅读模式 来自 中国–安徽–淮北
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服务端维护完毕。
发表于 2008-5-26 18:12:10 | 显示全部楼层 来自 中国–湖北–武汉

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

噢噢噢噢噢噢噢噢噢:) 手下先
回复

使用道具 举报

发表于 2008-5-26 18:23:58 | 显示全部楼层 来自 中国–山东–淄博

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

支持原创  虽然对俺没用  也学习了~
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表