美文网首页
eureka高可用

eureka高可用

作者: CrazyCat_007 | 来源:发表于2020-07-13 22:23 被阅读0次

    高可用性,我个人理解的就是多个server端相互注册,相互发现并相互同步信息,使得client可以同时注册到多个server上,若某个server端阻塞或挂掉,还有另一个server为client提供服务。

    开始有些疑惑,于是做了两个实验得出真知。

    首先配置client端,两个实验中client使用不变。

    启动类:

    yml文件:注意注册地址为8761和8762两个,中间用“,”隔开。

    (头开始我以为只要8761和8762两个server端都启动着,client就能都注册上去。然而。。。这就是高可用的奇妙之处了。)

    实验一:为什么要相互注册,自己注册自己不行吗?

    启动类:

    server1端口号为8761,yml文件为:

    server2端口号为8762,yml为:

    启动两个server及一个client,等待足够长时间后,eureka页面显示如下:

    可以看到,CLIENT只注册到了8762上,并没有同时注册到8761和8762上。

    实验二:相互注册,同步消息。

    server1的yml文件更改为:

    server2的yml文件更改为:

    启动两个服务端及一个客户端,奇妙的事情发生了,页面如下:

    相关文章

      网友评论

          本文标题:eureka高可用

          本文链接:https://www.haomeiwen.com/subject/jgozcktx.html