联调方反馈调dubbo timeout
开始怀疑是调用方设置了timeout时间过短,但client依懒包是我这边提供的,一般不会改动
自已测试请求如下,确实无响应
[root@cscs-100-116-1-49 bin]# telnet 127.0.0.1 23300
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
dubbo>invoke KhshFlowTimeService.queryBackAuditTimeList(111111L)
Connection closed by foreign host.
服务日志也只有请求没有响应
查看线程(jstack pid > jstack.out)都是数据连接等待
查找执行查询是可能有未关闭的连接
未发现finally关闭连接
增加@PersistenceContext注解来释放连接