架构系列的高可用环境搭建
Eureka高可用集群环境搭建
这里的重点无非就是Eureka的作用以及,在集群中的搭建,搭建的过程遇到非常多的问题,无非还是注解的使用,以及yml文件的配置问题,默认情况下如果要实现高可用就这里的value都设置为true,目前是单节点对比启动的不同,观察日志的内容。这里如果是true就是互相之间通讯。这也是微服务的性质决定的,Eureka的诞生就是高可用的,互相之间都拉取到集群环境的服务的信息,保证任一台出现了故障照样可用。以心跳的形式获取集群的信息,默认是90秒这次。而服务续租是30秒一次。附带详细地址。
彼此之间进行注册
但注意一点就是要把注册的服务归结为一族,所以这里spring.application.name的euk.com都统一即可。hostname是查找主机的。appname是服务标示分组,
fetch registry是Eureka的最重要的功能,cancel是取消请求。