新增自動發現服務
建立一個 eureka-server 專案
使用到的組件如下
Cloud Config Cloud Discovery
Config Client Eureka Server
新增 bootstrap.properties 然後把不需要的 application.properties 刪除,因為組態檔我們使用 Config Server 提供的
bootstrap.properties
新增 eureka-service.properties 到 Config-Server 設定檔路徑底下
eureka-service.properties
其實 hostname 理論上是可以不用加的,但是會出現以下的錯誤訊息,不過網路上是說這沒關係是沒有Client的錯誤
log
主要程序部分
EurekaServerApplication.java
啟動後就可以從 http://localhost:8761/ 觀察到目前有哪些服務。
閱讀更多 Java高級開發工程師 的文章