palworld-admin icon indicating copy to clipboard operation
palworld-admin copied to clipboard

能否增加提交配置文件后自动重启服务器?

Open GitHuanLee opened this issue 1 year ago • 4 comments

不然还需要手动连接到服务器重启一次。这样的话我只需要把8080放开 在网页上点点就好了。

GitHuanLee avatar Jan 26 '24 02:01 GitHuanLee

可以的,但是这一块不太好写,因为有的人是用的docker,有的是在宿主机跑的,还有跨平台的一些适配,其他功能写完后会写这个。

limitcool avatar Jan 26 '24 03:01 limitcool

这块可以使用rcon实现,比如修改配置文件,通过rcon通知服务器shutdown,如果使用docker部署的,那么会因为进程管理自动重启,Windows没想好咋弄。

lm93129 avatar Jan 29 '24 07:01 lm93129

这块可以使用rcon实现,比如修改配置文件,通过rcon通知服务器shutdown,如果使用docker部署的,那么会因为进程管理自动重启,Windows没想好咋弄。

是一个不错的思路,简化了停止的代码,启动的时候,因为用户在配置文件填过路径了,只需要判断是不是容器内的就可以了。

limitcool avatar Jan 29 '24 09:01 limitcool

不然还需要手动连接到服务器重启一次。这样的话我只需要把8080放开 在网页上点点就好了。

0.1.4已实现自动重启,在配置文件那里填写重启需要的命令即可。例如docker,则填写"docker restart palworld"

limitcool avatar Feb 01 '24 07:02 limitcool