微服务应该具备哪些功能
【摘要】
文章目录
微服务应该具备哪些功能
1、服务的注册和发现
...
微服务应该具备哪些功能
1、服务的注册和发现
微服务系统由很多个单一职责的服务单元组成,例如 某个系统是由 600 多个微 服务构成的,而每一个微服务又有众多实例。 由于该系统的服务粒度较小,服务数量众多,服 务之间的相互依赖成网状,所以该系统需要服务注册中心来统一管理微服务实例, 方便查看每 一个微服务实例的健康状态。
2、服务的容错
微服务落地到实际项目中,服务的数量往往非常多,服务之间的相互依赖性也是错综复杂的, 一个网络请求通常需要调用多个服务才能完成。如果一个服务不可用,例如网络延迟或故 障,会影响到依赖于这个不可用的服务的其他服务。 一个微服务系统有很多个 服务, 当服务 F 因某些原因导致了服务的不可用,来自于用户的网络请求需要调用服务 F。 由 于服务 F 无响应,用户的请求都处于阻塞状态, 在高并发的场景下, 短时间内会导致服务器的 线程资源消耗殆尽。另外,依赖
文章来源: wretchant.blog.csdn.net,作者:简简单单OnlineZuozuo,版权归原作者所有,如需转载,请联系作者。
原文链接:wretchant.blog.csdn.net/article/details/82799401
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)