我有一个在 Elastic Beanstalk 上运行的 Django+celery 站点,它使用 pyodbc 3。由于另一个问题,我不得不更新到 pyodbc 4。
但是,网站开始给出错误 500,这是记录的信息:
[Fri Feb 24 20:02:14.448536 2017] [core:notice] [pid 27978] AH00052: child pid 28292 exit signal Segmentation fault (11)
[Fri Feb 24 20:02:15.145503 2017] [core:error] [pid 27988] [client 205.165.34.225:50040] End of script output before headers: wsgi.py, referer: ...
在那段时间里,芹菜工人仍在运行,工作得很好!我重新部署了整个服务器(AWS 中的重建环境),但没有解决问题。
我不得不恢复到 pyodbc 3,它开始工作得很好。有任何想法吗?
django 1.10.4,pyodbc 4.0.11,django-pyodbc-azure 1.10.0.1