为了升级版本,使用seafile-server-latest/seafile.sh stop和seafile-server-latest/seahub.sh stop停止服务,发现此时gunicorn进程依然存在,导致升级后start重启后访问出错。
停止服务后,使用pkill -f gunicorn,再重启后正常。
是不是stop相关的脚本需要优化下了。
为了升级版本,使用seafile-server-latest/seafile.sh stop和seafile-server-latest/seahub.sh stop停止服务,发现此时gunicorn进程依然存在,导致升级后start重启后访问出错。
停止服务后,使用pkill -f gunicorn,再重启后正常。
是不是stop相关的脚本需要优化下了。
如果使用的 systemd 设置开机自启动,应该使用 systemctl 命令停止服务,因为 systemd 有监控进程的功能,通过其他方式停止的,可能会认为是进程意外关闭,会自动重启服务。
用的命令行启动的:
seafile-server-latest/seafile.sh start
seafile-server-latest/seahub.sh start