【发布时间】:2024-12-18 20:50:02
【问题描述】:
我和我的团队正在运行基于 Django 的服务器,并使用 mod_wsgi 来运行 Apache 服务器。项目结束后我们将不再从事此项目,因此我正在尝试设置 cronjob 类似的功能来检查 apache 服务器是否已关闭(系统重新启动或电源故障),如果已关闭,将重新启动服务器我。我找到了有关如何检查 apache 服务器是否已关闭并重新启动服务器的文档,但我们的服务器使用 https,因此我们的启动命令非常冗长。
我可以简单地使用这些示例中提供的功能吗:
https://askubuntu.com/questions/277389/cron-job-to-restart-apache
或者我需要一个更复杂的过程来实现这一点?
我们用来初始启动服务器的命令是
python manage.py runmodwsgi --host 0.0.0.0 --port 8001 --https-port 8000 --ssl-certificate(证书位置)--server-name(域名)
我是 Linux 的新手,我同时使用 Mod-wsgi 和 Apache,因此非常感谢任何帮助。
【问题讨论】:
标签: linux django apache cron mod-wsgi