作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我这样配置我的开发服务器:
Ubuntu、Apache、mod_wsgi、Python 2.6
我从另一台连接到服务器的计算机上工作。
大多数情况下,更改不会影响应用程序,除非我重新启动 Apache。在某些情况下,更改无需重新启动网络服务器即可生效,但假设在 3 或 4 个页面加载后,应用程序的行为可能与更改之前的行为相同。
直到现在我每次都重新加载 apache,因为我在这里有开发服务器,但是一段时间后 hell 变得如此烦人。我怎样才能避免这种情况?
我无法使用开发服务器,因为我需要一个尽可能接近生产环境的环境。
谢谢
最佳答案
我的建议是在守护程序模式下运行应用程序。这样你就不需要重新启动apache,只需 touch my_handler.wsgi
,守护进程就会知道重启应用程序。 apache httpd 将不仅仅是你的(在生产中),所以不要在每次更新时重新启动它是公平的。
关于python - Django + apache & mod_wsgi : having to restart apache after changes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4206000/
我是一名优秀的程序员,十分优秀!