检查Apache的modwsgi重新加载工作正常

我刚才部署了一个应用程序,目前正在生产中。 我了解并尝试设置代码重新加载。 我阅读并遵循了文档。 现在我正在寻找一种方法来检查,看看我是否正确地configuration了一切,而不会对生产网站做出明显的改变。

我怎么去testing这个?

将生产环境克隆到testing环境,并在那里进行所有testing和检查。

如果使用理智的方法处理事件,并且应用程序在生产环境中部署,则不要执行testing和检查,除非在半夜对应用程序堆栈进行故障排除时需要。 请让它成为一种习惯。 它使得系统pipe理员和操作系统的生活更容易,当开发人员不去部署后说:

“听我说,我可以跳上那个prod服务器,我们昨天推出了一个应用程序,很快,似乎我忘了检查一件小事。” – 这相信我会导致各种各样的问题。 从很多类似的情况提供build议。

您不应该在生产中使用该文档末尾给出的背景代码监视器。

无论哪种方式,通过确保Apache中的LogLevel被设置为'info',您可以看到mod_wsgi是否由于代码更改而重新启动进程。 然后检查Apache错误日志。