Eureka單機環境搭建

2021-09-25 21:21:20 字數 1901 閱讀 5383

這是在現有的父工程下引入的包

//首先需要引入spring的一些功能包

org.springframework.cloud<

/groupid>

spring-cloud-starter-netflix-eureka-server<

/artifactid>

<

/dependency>

server:

port: $ #服務埠

spring:

name: xc-govern-center #指定服務名

eureka:

client:

registerwitheureka:

true #服務註冊,是否將自己註冊到eureka服務中

fetchregistry:

true #服務發現,是否從eureka中獲取註冊資訊

serviceurl: #eureka客戶端與eureka服務端的互動位址,高可用狀態配置對方的位址,單機狀態配置自己(如果不配置則預設本機8761埠)

defaultzone: $

server:

enable-self-preservation:

false #是否開啟自我保護模式

eviction-interval-timer-

in-ms:

60000 #服務登錄檔清理間隔(單位毫秒,預設是60

*1000)

instance:

hostname: $

@enableeurekaserver //標識此工程是乙個eurekaserver

public

class

}

eureka 組成高可用,兩個eureka互相向對方註冊,這裡需要通過網域名稱或主機名訪問,這裡我們設定兩個eureka服 務的主機名分別為 eureka01、eureka02

c:\windows\system32\drivers\etc在這個檔案路徑下有乙個hosts的檔案,用管理員許可權新增兩個埠,我這邊分別加了兩個,到時候好方便相互註冊顯示出來

127.0

.0.1 eureka01

127.0

.0.1 eureka02

下面給我們的eureka增加兩個指令碼,分別是eureka01和eureka02

在這個裡面新建乙個包,我這裡的包名是xc-edu,為了方便整理,裡面新增了兩個指令碼,加入環境變數eureka01:

最後執行兩個eureka即可

開啟網頁http://localhost:50102/和http://localhost:50101/

裡面可以看到有兩個分別註冊的例項

最後再說下,一定要本地的host檔案裡面新增兩個ip,不然後兩個例項無法註冊,第一次寫部落格,僅供新手參考

redis單機環境搭建

解壓 tar xvf redis 3.2.9.tar.gz 進入該目錄 cd redis 3.2.9 安裝 make 不指定安裝位置,則會把可執行檔案安裝到redis 3.2.9 src目錄下 make install prefix usr local redis 啟動 redis server s...

Flink 搭建單機環境

搭建乙個單機版的執行環境 環境 ubuntu 18 解壓執行 啟動完成後,開啟localhost 8081可看到webui 同時在log目錄下,會生成對應日誌 可通過這個檢視 例如 tail log flink root standalonesession 0 donald pro.log 參考官網...

單機搭建WinCE開發環境

這兩天在除錯 rmc程式,這是乙個 wince 下的 遠端桌面 程式。由於在單位沒有時間調,所以只能回家做,可家裡又沒實驗板。好在 windows ce 是有模擬器的,可以用模擬器代替實驗板進行程式的除錯。即便如此,還是碰到了一些問題,不過都一一解決了,寫出來跟大家分享一下。最早主機上已經安裝了 e...