首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在发送http2请求时nginx错误日志中recv()失败

在发送http2请求时nginx错误日志中recv()失败
EN

Stack Overflow用户
提问于 2021-10-01 17:17:59
回答 1查看 611关注 0票数 0

在发送grpc-go请求时,在nginx error.log中获取以下内容。

2021/10/01 17:06:08 info 18799#18799:*9 recv()失败(104:节点重置连接),客户端: 127.0.0.1,服务器: 0.0.0.0:50050

奇怪的是,上面的日志记录只发生在几次上,并不总是这样。如果你以前见过这个问题,请告诉我如何解决。

EN

回答 1

Stack Overflow用户

发布于 2021-10-10 05:31:02

Go http.Get, concurrency, and "Connection reset by peer"的可能重复

这种连接重置的一个可能原因是连接太多,nginx无法处理

您可以尝试通过在nginx全局或虚拟主机配置中添加事件块来增加nginx连接限制。然后重新启动nginx。

代码语言:javascript
复制
events {
   worker_connections 2048;
}

另外,请尝试查看您的服务器当时是否运行得很慢。

来源:https://ubiq.co/tech-blog/how-to-fix-nginx-worker-connections-are-not-enough/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69409762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档