Guy*_*den 5 python django gunicorn
有什么方法可以捕获Python错误并重新启动它来自的gunicorn工作人员吗?
我遇到间歇性InterfaceError: connection already closed错误,基本上阻止了工作人员处理需要数据库的进一步请求。手动重新启动工作程序(或通过 newrelic http hooks)可以解决该问题。
堆栈是heroku + newrelic。
显然,某个地方的代码存在潜在问题,但是当我们尝试找到它时,最好知道工作人员正在可靠地重新启动。
谢谢