1. 程式人生 > >使用rancher實現springcloud高可用

使用rancher實現springcloud高可用

要實現springcloud高可用,回顧之前的配置,首先eureka註冊中心,每個服務都互相配置上對方的埠號,比如
在這裡插入圖片描述
然後如果需要多個配置檔案啟動,而且每個配置檔案都指定不同的埠號
這時候就需要使用啟動命令 java -jar -Dspring.profile.active=eureka1 targe/*.jar 來啟動專案這就指定了使用哪個配置檔案來啟動指定路徑的jar包,同樣的方式啟動另外的配置檔案
在這裡插入圖片描述
然後放到docker上執行在這裡插入圖片描述
docker生成映象後放到rancher上執行 ,這裡需要注意的是環境變數,設定配置檔案陪的引數
在這裡插入圖片描述

對應的服務也需要配置上多個配置中心的地址
在這裡插入圖片描述

這就完成了生產上springcloud結合rancher實現高可用