springcloud学习第一天

1、idea中maven仓库设置

springcloud学习第一天

如果*仓库不能加载maven依赖 就用阿里云仓库,详情参见博客 阿里云仓库的使用配置

2、springcloud是什么

  • springcloud是一个工具集
  • 提供了一整套微服务解决方案(全家桶)
  • 基于http调用, Rest API

3、spring cloud 技术组成

4、案例

springcloud学习第一天

4、eureka

1.注册
服务提供者启动时 向eureka一次次反复注册,直到注册成功
2.拉取注册表
服务发现者每30秒拉取一次注册表(刷新注册表)
3.心跳
服务提供者每30秒发送一次心跳数据
eureka连续3次收不到心跳 会删除这个服务
4.自我保护模式
特殊情况
如果由于网络不稳定或中断,15分钟内,85%以上服务器出现心跳异常
在保护模式下,所有服务都不删除
网络恢复后,可以自动退出保护模式,恢复正常