采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,我现在在做一个聚合搜索功能,这个搜索功能会调用多个外部服务提供的接口,拿到结果并处理然后返回前端,现在问题就是有部分外部接口(使用RestTemplate请求)不稳定,常常会出现响应时间很长甚至连接超时报错的问题,导致前端检索页面拿不到结果,我想问一下一哥这种情况推荐怎么处理呢?
同学你好:
这样的问题确实是不可预知的,处理方法无非就是两种:
1. 对 RestTemplate 进行 try catch 处理,并定义好超时时间
2. 使用熔断,超时熔断报错或者兜底
对于第三方服务,问题的原因不在你自己,做好对应的兜底方案就行;最终还是需要第三方去优化和修改的。
我是勤一,欢迎随时找我!
非常感谢!
登录后可查看更多问答,登录/注册
掌握业务开发中各种类型的坑,,Java web开发领域通用
1.8k 4
1.3k 3
1.1k 12
1.1k 2
1.8k 3
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号