lua tcp timeout 是什么错?

我的openresty接口服务,有时出现5xx。翻一下日志显示下面的错,nginx 上的TCP超时都是30秒的,不太可能,lua接口上是请求连接了后端的mongoDB,这个错是不是后端DB抛出来的?如何排查?

2017/08/24 10:40:25 [error] 25781#0: *723049835 lua tcp socket read timed out, client: 10.1.16.123, server: 10.1.16.28, request: "PUT /v2/inee HTTP/1.1", host: "inee.service.neidc.cn"
阅读 7.3k
1 个回答

1、写个脚本连接mongo,如果连接正常的话;
2、在lua代码里打日志debug。ngx.log(ngx.ERROR,obj)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题