Eureka服務端配置
阿新 • • 發佈:2019-01-14
1、pom.xml
注意:
Finchley版本的SpringCloud對於Eureka的依賴配置為
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
Camden版本的依賴是
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> </dependency>
2、application.yml
spring: application: name: eureka-server server: port: 8761 eureka: instance: #eureka服務端配置 prefer-ip-address: false # 不使用主機名來定義註冊中心的地址,而使用IP地址的形式 status-page-url-path: /actuator/info # 獲取此例項狀態頁的URL路徑,然後構造出主機名,安全埠等,預設為/info health-check-url-path: /actuator/health # 獲取此例項的相對健康檢查URL路徑,預設為/health client: #eureka客戶端配置 register-with-eureka: true # 例項是否在eureka伺服器上註冊自己的資訊以供其他服務發現,預設為true fetch-registry: false # 此客戶端是否獲取eureka伺服器登錄檔上的註冊資訊,預設為true service-url: # 指定服務註冊中心的地址 defaultZone: http://localhost:8761/eureka/
3、在SpringBoot的啟動類上面加上EurekaServer的註解
@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaServerApplication.class, args);
}
}
4、啟動後訪問
5、Eureka的配置
可以參考下面連結很是全面
https://www.cnblogs.com/fangfuhai/p/7070325.html