springcloud eureka注册中心 高可复用。
1:新建两个注册中心项目(名称都为:spring-cloud-eureka,只是端口分别为8000、8001 )。两个注册中心相互注册对方。
2:两个注册中心都启动后,则对方服务列表都有对方的服务。
3:在商品服务上选择注册中心其中之一(网关、配置中心等配置亦如此)。
4:测试,通过网关调用商品服务。
5:为了验证注册中心的高可用,停掉8000注册中心,然后再通过网关调用商品服务。
此时8000注册中心不工作。8001注册中心还在。网关调用结果和步骤四一样,调用成功。
说明:服务中只是写注册中8000的话,当8000挂了,而你再次去启动注册中心8001,则会发现不了服务。
还有就是最好是先启动注册中心8000,然后把对应的服务都起动起来,最后再启动注册中心8001。