课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
微服务架构技术是随着互联网的不断发展而被程序员掌握的一种架构方法,而今天我们就一起来简单了解一下,微服务架构的缺点都有哪些。
微服务的缺点
数据一致性,分布式事务问题。由于分布式部署不能使用数据库的事务机制,分布式事务实现复杂。
网络、容错问题。各服务间通过网络协议通信,需要考虑服务间调用的负载均衡、限流、熔断等问题。
分布式资源管理的问题。组件与服务实例管理,连接池等公共资源分配。
运维难度加大。运维需管理的服务组件变多
涉及多个服务间互相调用使自动化测试难度加大
可能增加沟通成本
微服务架构使用时机
业务已经成型,可以抽象定义出各类独立的功能模块进行开发管理
已经有比较大业务数据基础,系统功能变得庞大复杂,可以按照微服务进行组件拆分
业务还没有理清楚,处于快速开发、快速试错、快速迭代阶段
业务数据少,还未完成爆炸式增长
系统功能少
希望这辈子,最让你无悔的事情就是来达内学习!学习向来不是件易事,但无论过程多么艰难,希望你依然热爱生活,热爱学习!永远记得,达内将与你一同前行!现在扫码,立即领取万元课程礼包,助力0基础快速入行,为你梳理行业必备技能,全方位了解岗位发展前景!
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。