[原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建...
本帖最后由 lygwds 于 2020-7-3 11:40 编辑有Linux管理经验的都知道,一个CS服务很容易宕掉。在Windows环境下有ServerDoc,虽然在Linux下也有Daemon等工具,但设置复杂,占用资源多。
本人经过摸索,编写了一个脚本,该脚本可以监控CS服务的运行,在服务宕掉后可以在1分钟自动重启它,即使你的Linux服务器重启后CS服务也会自动重启,大大减轻了CS管理员的负担。
方法如下:
1、用useradd命令建立一个普通用户如:csadmin,然后用passwd加一下密码,并用这个用户登陆Linux。这里不建议用root来执行这个脚本。
2、用vi建立一个pg.sh,位于csadmin目录下。代码如下:
#!/bin/sh
ps -ef|grep $1|grep -v grep|awk '{print $2}'
然后chmod +x pg.sh赋予执行权限。
回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
我要看看,嘿嘿。。。。。。。。。回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
:D 。。。。。什么脚本?回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
写个脚步也要钱???回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
look。。。。。。。。。。。。。。look回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
look。。。。。。。。。。。。。。look回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
多次一举!hlds_run本身就提供了该功能!回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
要看看,嘿嘿。。。。。。。。回复: [原创]一个Linux环境下自动检测和重启CS服务脚本的实例-建议加精
看看真的可以吗准备用上这个