0
点赞
收藏
分享

微信扫一扫

解决Open Feign远程服务调用第一次总是超时的问题

七千22 2022-03-30 阅读 68

说明

我用Open Feign进行远程服务调用的时候,第一次调用永远都是失败的。

A服务在try-catch中调用B服务的时候,B服务会①生成一条redis记录②在tryy-catch中尝试发送邮件。

每一次都是生成2条记录,且只发送一个邮件(经验证,在生成第二条redis时才有邮件)

解决

1.限制A服务和B服务的try-catch代码的运行次数为1
2.延长超时时间(在yml配置文件中设置)

参考

SpringCloud学习笔记【九】:OpenFeign服务调用

spring cloud feign跨模块调用第一次时一定超时的问题

举报

相关推荐

0 条评论