详情
解压 zip 里面的 js
为了方便操作可以将 GameStatusProtect.js 放置 /home/root/pre-publish-new/server_res/gmald/src 目录下,就是跟那个 app.js 一样的目录
在宝塔面板里面同 app.js 操作使用 PM2 添加这个文件,因为要重启执行脚本所以用户设置 root
为了方便操作可以将 GameStatusProtect.js 放置 /home/root/pre-publish-new/server_res/gmald/src 目录下,就是跟那个 app.js 一样的目录
在宝塔面板里面同 app.js 操作使用 PM2 添加这个文件,因为要重启执行脚本所以用户设置 root
这个脚本原理就是监听服务端的端口,当端口没有开启时则会进行重启操作。
改脚本依然无法避免游戏过程中断开连接掉出地图,不过该自动重启能立马重连进游戏就是,省的再手动重启服务端。
可以手动使用 stop.sh 脚本,kill 关键进程进行测试重启,如果不需要自动重启再 PM2 管理器里面停止该项目即可。
PM2添加不了,显示指定项目名称已存在 解决方法 改一下项目名
评论(0)