同步通讯
优点
时效性较强,可以立即得到结果
问题
微服务间基于Feign的调用就属于同步方式,存在一些问题。
- 耦合度高。每次加入新的需求,都要修改原来的代码
- 资源浪费。调用链中的每个服务在等待响应过程中,不能释放请求占用的资源,高并发场景下会极度浪费系统资源。
- 级联失败。调用者需要等待服务提供者响应,如果调用链过长则响应时间等于每次调用的时间之和
- 性能下降。如果服务提供者出现问题所有调用方都会跟着出问题,如同多米诺骨牌一样,迅速导致整个微服务群故障
异步通讯
异步调用常见实现就是事件驱动模式
优点
时效性较强,可以立即得到结果
问题
微服务间基于Feign的调用就属于同步方式,存在一些问题。
异步调用常见实现就是事件驱动模式
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/1565.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!