![uWSGI 主服务器 CPU 100% 被杀死,服务器不接受请求](https://linux22.com/image/627794/uWSGI%20%E4%B8%BB%E6%9C%8D%E5%8A%A1%E5%99%A8%20CPU%20100%25%20%E8%A2%AB%E6%9D%80%E6%AD%BB%EF%BC%8C%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8D%E6%8E%A5%E5%8F%97%E8%AF%B7%E6%B1%82.png)
我面临这个问题,我的 uWSGI 错误日志显示“UAAAAAH 我的主人断开连接:我要自杀!!!”。
这在两周内发生了两次,并且只在我们部署代码时出现,代码执行了 uwsgi --reload /tmp/X.pid。uWSGI 由主管控制,但此步骤仅重新加载 uWSGI,我们的 Jenkins 框上没有显示任何错误,但 munin 显示 CPU 使用率达到 100%,磁盘 IO 和磁盘延迟高,并且对此框的请求超时。我必须手动进入并重新启动 uWSGI,这两次都解决了问题。
如果有人能分享如何处理此问题的想法,我将不胜感激。
uWSGI版本:2.0
主管:3.0b1
谢谢
答案1
显然,我遇到了这个 uWSGI 的未解决的问题。