Spring Cloud Eureka的集群配置(六)
阿新 • • 發佈:2019-04-29
code pri 文件 服務端 http class color -- tex
1、再次創建2個Eureka工程
工程名:microservicecloud-eureka-7002
工程名:microservicecloud-eureka-7003
2、pom.xml文件
<dependencies> <!--eureka-server服務端 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> </dependency> </dependencies>
3、域名映射
找到 "C:\Windows\System32\drivers\etc\hosts" 文件,並在hosts文件中增加如下內容:
127.0.0.1 eureka7001.com 127.0.0.1 eureka7002.com 127.0.0.1 eureka7003.com
4、配置文件的修改
(1)工程 microservicecloud-eureka-7001 的 application.yml文件做如下修改:
server:
port: 7001
eureka:
instance:
hostname: eureka7001.com #eureka服務端的實例名稱
client:
register-with-eureka: false #false表示不向註冊中心註冊自己。Eureka不響自己註冊
fetch-registry: false #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
service-url:
defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com :7003/eureka/
(2)工程 microservicecloud-eureka-7002 的 application.yml文件做如下修改:
server:
port: 7002
eureka:
instance:
hostname: euraka7002.com #eureka服務端的實例名稱
client:
register-with-eureka: false #false表示不向註冊中心註冊自己。Eureka不響自己註冊
fetch-registry: false #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
service-url:
defaultZone: http://euraka7001.com:7001/eureka/,http://euraka7003.com:7003/eureka/
(3)工程 microservicecloud-eureka-7003 的 application.yml文件做如下修改:
server:
port: 7003
eureka:
instance:
hostname: eureka7003.com #eureka服務端的實例名稱
client:
register-with-eureka: false #false表示不向註冊中心註冊自己。Eureka不響自己註冊
fetch-registry: false #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
service-url:
defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/
Spring Cloud Eureka的集群配置(六)