apache重启后Django异常消失
我有一个apache+mod_wsgi生产服务器,运行在debian上。有时我会遇到一些django异常,但我的源代码中没有错误。重新启动apache后,异常消失apache重启后Django异常消失,django,apache,mod-wsgi,Django,Apache,Mod Wsgi,我有一个apache+mod_wsgi生产服务器,运行在debian上。有时我会遇到一些django异常,但我的源代码中没有错误。重新启动apache后,异常消失 有什么想法吗?您可能有某种导入循环、订单依赖或多线程问题。问题发生的时间可能是随机的,取决于请求到达的顺序,也可能取决于并发请求的发生。换言之,它不会立即出现,而是在某个随机时间后出现。重新启动会清除它,但只有在某些情况下,当您等待它再次发生时才会清除 如中所述预加载应用程序代码: 帮助了一些人解决这个问题,但不是每个人 跟踪它的完
有什么想法吗?您可能有某种导入循环、订单依赖或多线程问题。问题发生的时间可能是随机的,取决于请求到达的顺序,也可能取决于并发请求的发生。换言之,它不会立即出现,而是在某个随机时间后出现。重新启动会清除它,但只有在某些情况下,当您等待它再次发生时才会清除 如中所述预加载应用程序代码: 帮助了一些人解决这个问题,但不是每个人
跟踪它的完成可能是一个PITA。什么例外?它们看起来像什么?仅仅说明你有例外情况并不能帮助我们帮助你找出问题所在。它们总是不同的。但重启后一切正常。退出不是问题,关键是重启后没有异常。使用相同的环境和参数进行测试。这个例外是不合逻辑的。在我的测试环境中,所有工作都很完美,单元测试成功通过。我一次又一次地测试我的代码,这不是问题所在,我认为这更像是apache或wsgi的问题。我们没有其他信息可以提供。