天天看點

在idea環境下建構springCloud

springCloud是基于springboot搭建的微服務。

spring cloud官方文檔:http://projects.spring.io/spring-cloud/

spring cloud 中文網 : https://springcloud.cc/

最終搭建後的工程源代碼:https://github.com/onpwerb/SpringCloud

一、建立maven工程

根據spring cloud官方文檔,在pom.xml導入如下代碼

二、建立注冊中心

建立名稱為 discovery 的 module

1.在該module下的pom.xml導入如下配置:

2.在src/main/java目錄下建立discovery檔案夾,然後建立一個application

3.在該module下的src/main/resources檔案夾下,建立檔案application.yml,配置注冊中心eureka的相關服務

三、建構一個服務A

建立一個名為service的module

1.在src/main/java目錄下建立service檔案夾,然後建立一個application

2.在該module下的src/main/resources檔案夾下,建立檔案application.yml

四、建構第二個服務B

建立一個名為service2的module

1.在src/main/java目錄下建立service2檔案夾,然後建立一個application

五、配置網關

建立名稱為 gateway 的 module

2.在src/main/java目錄下建立gateway檔案夾,然後建立一個application

3.在該module下的src/main/resources檔案夾下,建立檔案application.yml

六、啟動服務

先啟動discovery子產品,再啟動其他子產品

在浏覽器依次輸入:

1