在 django 代码中重启 gunicorn
Restart gunicorn in django codes
我将我的 Django 应用程序部署到互联网,每次更改代码后,我都必须 运行 此命令才能进行更改:
sudo systemctl restart gunicorn
有什么方法可以通过代码(例如在视图中)运行 这个命令吗?或安排它?
或者有什么方法可以在更改代码后强制 Gunicorn 重新启动?
我已经试过了Subprocess但是我没能成功。
您可以使用 fabric 脚本来重启 gunicorn。
检查这个 link Automate Deployment With Fabric Python
我将我的 Django 应用程序部署到互联网,每次更改代码后,我都必须 运行 此命令才能进行更改:
sudo systemctl restart gunicorn
有什么方法可以通过代码(例如在视图中)运行 这个命令吗?或安排它? 或者有什么方法可以在更改代码后强制 Gunicorn 重新启动?
我已经试过了Subprocess但是我没能成功。
您可以使用 fabric 脚本来重启 gunicorn。 检查这个 link Automate Deployment With Fabric Python