接SpringCloud學習筆記(一):搭建Eureka服務和叢集。。。。
1、使用兩個不同端口啟動兩個服務提供者,分别注冊到我們的服務注冊中心,用來測試負載均衡。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL1EEROdXSulVNoNzYxR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLyYjM0ATOycTMzETMxgTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
2、建立一個springboot項目來實作服務消費者:
3、在啟動類上添加@EnableEurekaClient,并建立RestTemplate執行個體,并通過@LoadBalanced注解開啟用戶端負載均衡。
4、建立一個接口,通過RestTemplate來實作對SERVICE-ONE的/test接口的調用。(此處通路的是服務名“SERVICE-ONE”,而不是具體的位址)
5、在配置檔案中添加配置資訊,和之前的SERVICE-ONE一樣,要添加注冊中心位址。
6、啟動後我們可以看到注冊中心多了我們的服務
通過調用我們服務消費者的“rib”接口服務,我們可以從兩個SERVICE-ONE的控制台看到交替列印的資訊。
PS:這是最近學習SpringCloud的筆記,有不對的地方望大佬指正。