SpringCloud-IDEA
入门教材
入门项目:注册中心和2个服务以及Zuul的使用
Eureka注册中心和2个服务
以及Zuul(可以实现拦截的功能,配置的文件格式为:服务名: 请求路径)
的项目: springclou-base.rar>>入门项目参考的教材链接<<
核心组件(5大天王): 学不会多看几遍~
- Eureka
- Ribbon
>>Ribbon-教材链接<<
- Feign
- Hystrix
>>Eureka+Ribbon+Feign+Hystrix+Zuul 的一个Demo地址<<
- Zuul
入门教材可以掌握Feign(可以在代码里面实现表单提交);
入门项目可以掌握Eureka(注册中心和服务)和Zuul(网关:可以做统一的降级,限流,认证授权,安全);
其他入门组件介绍:
Ribbon(假如Feign提交了url,然后这个url对应的服务器有很多个,然后它也不知道找哪
个,那么这个时候就是找Ribbon的时候);
Hystrix(隔离、熔断以及降级,这三个属性,隔离就是给每个服务加一个线程池,保证多线
程运行,并且互不打扰,熔断就是线程超过了设定的时间,就会把线程重新放回线程池,即
结束这次服务,降级就是对结束这次服务的一个处理);