我正在运行 ThreadPool rainbows + nginx(unix 套接字)
在大文件上传时,我在 nginx 错误日志中得到以下信息(应用程序日志中没有任何内容):
readv() failed (104: Connection reset by peer) while reading upstream
浏览器收到响应:
413 Request Entity Too Large
为什么会这样?
- “client_max_body_size 80M;” 在 nginx 中同时设置 http 和服务器级别(以防万一)
- nginx 通过 unix 套接字与彩虹通信(上游套接字 + 位置@proxy_pass)
- 我在其他日志中看不到任何内容。我检查过:
- 彩虹日志
- 工头日志
- 应用程序日志
- dmesg 和 /var/log/messages
- 上传文件时会发生这种情况 ~> 1 MB 大小