Spring Cloud 服務發現組件Eureka的使用

搭建Eureka服務發現組件的步驟如下:

1、新建一個springboot項目,並添加如下依賴:

2、配置yml文件

server:
  port: 8761

eureka:
  client:
    register-with-eureka: false # 當前服務發現組件是否註冊到其他Eureka上
    fetch-registry: false #是否獲取其他Eureka的註冊數據
    service-url:
      defaultZone: http://localhost:8761/eureka/

3、在啓動類上加上@EnableEurekaServer註解

@SpringBootApplication
@EnableEurekaServer
public class EurekaTestApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaTestApplication.class, args);
    }

}

4、訪問http://localhost:8761/地址,即可查看和管理微服務。

 

後面的文章會介紹如何將微服務註冊到Eureka上,以及微服務之間如何通訊,如何解決通訊可能發生的雪崩效應,如何實現客戶端的負載均衡等。

更多相關的知識(如:Ribbon的使用、Feign的使用、斷路器Hystrix的使用、security安全認證、healthCheck健康檢查、EurekaClient的使用等),可以查看Spring Cloud中文文檔:https://www.springcloud.cc/spring-cloud-dalston.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章