Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何停止、重新启动或启动在 Debian 系统的 virtualenv 中运行的 Gunicorn?
除了找到 gunicorn 守护进程的 PID 并杀死它之外,我似乎找不到解决方案。
谢谢你。
这确实是正确的做法。使用该选项启动它,-p这样如果您有多个实例正在运行,您就不必猜测 PID。您可以告诉 gunicorn 重新加载您的应用程序,而无需重新启动 gunicorn 进程本身,方法是向它发送 SIGHUP 而不是杀死它。
-p
如果这让您感到不舒服,您可以随时编写一个管理脚本来像任何其他服务一样放入/etc/init.d并启动它。
/etc/init.d