初学spring cloud(一)

个人理解:微服务应该会越来越火,因为减轻了工程师的负担,但是至于性能比起一般的nginx等等负载均衡 怎么样没有进行过对比。

 微服务大致有哪些功能:负载均衡,熔断器机制,健康监控机制,消息监控机制(利用MQ),服务链表追踪等等 

全面基础的学习博客https://blog.csdn.net/forezp/article/details/70148833/ 

1.服务注册平台 微服务嘛,就是所有东西都变成服务来看待,由于面向对象的是较强耦合,当把他们都变成一个个服务时,会解耦,让他们之间的联系通过服务注册平台进行管理。 

2.负载均衡 可以设置在过路由zuul服务时,通过使用rest+ribbon或者Feigin进行负载均衡配置 

3.熔断机制 Hystrix 当某服务中断时会显示服务中断,即熔断。 

4.配置文件进行统一管理 我们一般写项目的时候,每个项目都有配置文件,如果说一个变量改了,所有文件都必须改,所以配置文件统一管理是非常好的方式(配合git) 

5.消息总线 利用MQ对服务进行监控,如git上的变更,可以通过一个链接进行更改,不用说每个服务都去重启。

猜你喜欢

转载自blog.csdn.net/weixin_38336658/article/details/80166981