springcloud 入门 10 (eureka高可用)
eureka高可用:
說白了,就是加一個實例作為原實例的備份,然后一起對外提供服務。這樣可以保證在一臺機器宕機的時候,整個系統不會死掉。保證其繼續對外服務。
eureka的集群化:
服務注冊中心Eureka Server,是一個實例,當成千上萬個服務向它注冊的時候,它的負載是非常高的,這在生產環境上是不太合適的,那么我們可以以eureka集群化對外服務。下面我就以主從的方式介紹。最好搭建三個節點(原理參考zk的選舉機制)
所有的安裝步驟我都是安裝 ? 1>pom文件。2>啟動類加注解,3>再修改配置文件,4>最后啟動測試. ? 繼續安裝如下
因為我是在注冊服務的基礎上進行改進,不會的可以參考我的注冊服務: springcloud 入門 2 (Enreka的服務和注冊)? 為了步驟的完整,我再說介紹一遍
第一步:引入pom文件:
第二步:啟動類加服務注冊注解:
從第三步開始就不一樣了,注意了
第三步:修改配置文件:
? ? ?分別根據yang1和yang2生成jar包,并啟動 ??
第四步:啟動客戶端測試:
輸入yang1:9000 ?
輸入yang2:9999
你會發現DS Replicas中都會存在另外一個實例
?
轉載于:https://www.cnblogs.com/huhongy/p/9629083.html
總結
以上是生活随笔為你收集整理的springcloud 入门 10 (eureka高可用)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NFS网络共享文件系统
- 下一篇: 工作第七天