持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第10天,点击查看活动详情
(服务器注册中心)
可插拔式替换!
Eureka
1)配置
自动匹配版本号:
本地8080端口:
如果要将Eureka注册成服务:
一般不用注册成服务:(Eureka单点)
2)服务器提供者的服务注册
版本号设置错了
注意要先启动EurekaServer才能注册
注册完了Server的日志里会有打印:
3)消费者远程调用
访问8081就能有了
业务独立
4)Eureka高可用
原理是注册多个EurekaServer,节点之间相互注册
replica节点:
原来的server节点:
8761的副本显示的是eureka2:
数据一致性
但是为了某个server宕机之后还能用其他的,server地址要写全
(保证高可用)(写一个也行,会有同步)
5)Eureka的自我保护机制
有好处也有缺点 如何关闭:
先将怎么触发保护机制:
举例:
可能会改变值的事件
相当于自动检查“心跳”,低了就保护起来,高了就关闭
6)小结
Eureka是典型的ap模型,保证高可用但是不保证数据一致性
服务注册中心要求是ap模型