LiterMC / go-openbmclapi

OpenBMCLAPI written in Golang
GNU Affero General Public License v3.0
48 stars 23 forks source link

配置文件热重载(不知道是否本身就有) #54

Open Marcus-zh opened 6 months ago

Marcus-zh commented 6 months ago

每次改完配置似乎都要重启一遍服务,检查文件又检查半天才上线 希望配置能自动热重载(或者网页提供个按钮),输出一下重载了,才放心 (如果有当我没说,当也希望加个提示)

zyxkad commented 6 months ago

自动重载是不现实的,目前可以发SIGQUIT重载配置文件,但其实本质上也是重启

如果用了systemd那么可以直接调用systemctl reload go-openbmclapi

8MiYile commented 6 months ago

塞网页内 登录后才能点重载的 @zyxkad

Marcus-zh commented 6 months ago

自动重载是不现实的,目前可以发SIGQUIT重载配置文件,但其实本质上也是重启

如果用了systemd那么可以直接调用systemctl reload go-openbmclapi

反正不是需要重新检查一遍文件就好了

unify-z commented 5 months ago

自动重载是不现实的,目前可以发SIGQUIT重载配置文件,但其实本质上也是重启 如果用了systemd,那么可以直接调用systemctl reload go-openbmclapi

反正不是需要重新检查一遍文件就好了

重新检查文件不是有缓存吗,我这里webdav储存13s就完了

Marcus-zh commented 5 months ago

自动重载是不现实的,目前可以发SIGQUIT重载配置文件,但其实本质上也是重启 如果用了systemd,那么可以直接调用systemctl reload go-openbmclapi

反正不是需要重新检查一遍文件就好了

重新检查文件不是有缓存吗,我这里webdav储存13s就完了

啊,真的吗,我再试试