请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

feign 前端调用后端服务老是pending

直接调用服务,并不会慢。但是前端服务通过feign来调用就会出现pending的情况。
想请问httpclient线程池是否有用以及如何使用,或者说有其它的方式可以解决。

正在回答

1回答

廖师兄 2018-12-05 21:37:03

“但是前端服务通过feign来调用就会出现pending的情况”

不太明白你的意思,这个链路是否涉及到nginx?应该把每个环节的耗时记录下来,才能找到耗时原因。

0 回复 有任何疑惑可以回复我~
  • 提问者 jhmyuan #1
    不涉及nginx, 就是服务间用feign去调用,会出现访问慢的情况,但是用postman直接调用接口压测不会慢。httpclient线程池也有配置,但是效果不佳。
    回复 有任何疑惑可以回复我~ 2018-12-06 07:53:24
  • 廖师兄 回复 提问者 jhmyuan #2
    要弄清楚是发送请求慢,还是返回数据慢,可以记录时间。另一方面,换成restTemplate试试
    回复 有任何疑惑可以回复我~ 2018-12-06 22:22:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信