之七 2流高手速成记:基于Dubbo&Nacos的微服务简要实现( 三 )


此时我们打开nacos服务列表,会看到dubbo-nacos-consumer、dubbo-nacos-provider两个执行中的服务

之七 2流高手速成记:基于Dubbo&Nacos的微服务简要实现

文章插图
执行结果如下:
之七 2流高手速成记:基于Dubbo&Nacos的微服务简要实现

文章插图
怎么样?是不是非常神奇?我们只改动了两个注解,原本还是一个整体的工程就被一分为二了,并且是两个可以彼此独立运转在两台独立机器上的服务
—— 这就是微服务的神奇之处!
借助于强大的SpringCloudAlibaba,我们不仅可以对所有的业务实现统合拆分,充分调动团队人员配置各司其职各自编写自己的服务模块,
更大的意义在于我们可以充分调动多台独立设备的技能,使之串联为一个庞大服务集群,较之于单台机器实现整个架构性能成千上万倍的飞跃!
但是,微服务带来研发、管理、性能便捷的同时,整个集群也在运维层面面对了前所未有的挑战,最明显的:
consumer在业务上依赖于后端的provider,如果provider运转不正常,前方的consumer又该如何自处?!
围绕这个问题,又有新的概念诞生了——【限流、熔断、容错、服务降级】
Sentinel要来咯~ 敬请期待!properties
【之七 2流高手速成记:基于Dubbo&Nacos的微服务简要实现】

经验总结扩展阅读