New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tengine 2.2.2 使用http2协议 下 psot方法超时504; #1087
Comments
这个是结尾部分 卡在这里 等超时 write(10, "2018/08/20 11:10:19 [debug] 9037"..., 66) = 66 |
同样遇到这个问题,目前我的解决方案是增加client_body_buffer_size,并关闭client_body_in_file_only,感觉问题在于POST数据过大的时候,不能写入缓存。 |
@maqingshan 相关原因可参考这个 #1109 |
感谢答复,期待升级 |
This bug has been fixed in latest tengine. Tengine-2.3.0 has been released, it has been been upgraded to nginx 1.15.9. For more details of new version, see #1220. |
CentOS release 6.6 (Final
Tengine version: Tengine/2.2.2 (nginx/1.8.1)
为了提高系统稳定性,决定从Tengine/2.1.2 升级 到最新版本Tengine/2.2.2 。 但是发现上传服务504;
测试结论:
1:回退到2.1.2 服务正常,仍然使用http2;
2:Tengine/2.2.2 下用http1.1 服务正常;
3:Tengine/2.2.2 下用http2 服务超时,504退出;
strace 内容太多无法写
Process 903755 attached - interrupt to quit
epoll_wait(18,
{{EPOLLIN, {u32=2174996720, u64=140052468584688}}}, 512, 30776) = 1
write(10, "2018/08/20 11:10:03 [debug] 9037"..., 70) = 70
accept4(14, {sa_family=AF_INET, sin_port=htons(61535), sin_addr=inet_addr("10.252.134.2")}, [16], SOCK_NONBLOCK) = 4
write(10, "2018/08/20 11:10:03 [debug] 9037"..., 79) = 79
。。。。
The text was updated successfully, but these errors were encountered: