uwsgi - uWSGI 杀死大型 Post 请求
问题描述
我有一个接受不同 http 动词的 api,所有这些都可以使用,但大型 post 请求除外。uWSGI 用这条相当神秘的消息杀死进程。
DAMN ! worker 1 (pid: 42511) died, killed by signal 11 :( trying respawn ...
它在大约 2 秒后给出此消息,我一直在尝试最大化我的超时变量,但我似乎无法找到哪个正在杀死进程。这是我的 wsgi.ini 自动取款机。uWSGI 版本是 2.0.19.1。任何帮助将不胜感激。
[uwsgi]
strict = true
master = true
; enable-threads = true
vacuum = true ; Delete sockets during shutdown
single-interpreter = true
die-on-term = true ; Shutdown when receiving SIGTERM (default is respawn)
need-app = true
protocol = http
;disable-logging = true
;log-4xx = true
;log-5xx = true
max-requests = 1000 ; Restart workers after this many requests
max-worker-lifetime = 3600 ; Restart workers after this many seconds
reload-on-rss = 99999999 ; Restart workers after this much resident memory
worker-reload-mercy = 60 ; How long to wait before forcefully killing workers
harakiri = 99999999 ; Forcefully kill workers after x seconds
thunder-lock = true
post-buffering = true
processes = 1
threads = 1
reload-mercy = 999999
no-orphans
http-timeout = 99999999
解决方案
推荐阅读
- python - 上传图像以在 Python 中从文件中发布帖子
- javascript - 我正在尝试在 html 中嵌入一些 python 代码以提供一个 gui,它显示何时在倾斜传感器上触发倾斜
- r - 数据框中所有列的列联表
- bash - bash:用换行符连接字符串
- c# - Web API 中缺少 [Bind] 属性的原因
- openlayers - 从 mongoDB geojson 加载的样式功能
- javascript - 如何在 PHP 中回显使用 Ajax POST 发送的数据?
- c# - System.Data.SqlClient 将 nuget 包导入库
- android - 带有导航组件问题的Android BottomNavigationView
- r - 自动化 excel 过程——将宏应用于多个文件