Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apache重启后Django异常消失_Django_Apache_Mod Wsgi - Fatal编程技术网

apache重启后Django异常消失

apache重启后Django异常消失,django,apache,mod-wsgi,Django,Apache,Mod Wsgi,我有一个apache+mod_wsgi生产服务器,运行在debian上。有时我会遇到一些django异常,但我的源代码中没有错误。重新启动apache后,异常消失 有什么想法吗?您可能有某种导入循环、订单依赖或多线程问题。问题发生的时间可能是随机的,取决于请求到达的顺序,也可能取决于并发请求的发生。换言之,它不会立即出现,而是在某个随机时间后出现。重新启动会清除它,但只有在某些情况下,当您等待它再次发生时才会清除 如中所述预加载应用程序代码: 帮助了一些人解决这个问题,但不是每个人 跟踪它的完

我有一个apache+mod_wsgi生产服务器,运行在debian上。有时我会遇到一些django异常,但我的源代码中没有错误。重新启动apache后,异常消失


有什么想法吗?

您可能有某种导入循环、订单依赖或多线程问题。问题发生的时间可能是随机的,取决于请求到达的顺序,也可能取决于并发请求的发生。换言之,它不会立即出现,而是在某个随机时间后出现。重新启动会清除它,但只有在某些情况下,当您等待它再次发生时才会清除

如中所述预加载应用程序代码:

帮助了一些人解决这个问题,但不是每个人


跟踪它的完成可能是一个PITA。

什么例外?它们看起来像什么?仅仅说明你有例外情况并不能帮助我们帮助你找出问题所在。它们总是不同的。但重启后一切正常。退出不是问题,关键是重启后没有异常。使用相同的环境和参数进行测试。这个例外是不合逻辑的。在我的测试环境中,所有工作都很完美,单元测试成功通过。我一次又一次地测试我的代码,这不是问题所在,我认为这更像是apache或wsgi的问题。我们没有其他信息可以提供。