SpringCloud--集群Eureka注册中心-服务注册-服务调用

参考:单机Eureka注册中心-服务注册-服务调用.docx

 

1、准备工作

1.1、集群服务器准备

ip:10.27.69.225、10.27.137.35、10.37.139.20

1.2、应用程序准备

基于单机版eureka注册中心程序、eureka服务提供程序、eureka服务调用程序,准备一份集群用eureka注册中心程序、eureka服务提供程序、eureka服务调用程序。

 

 

2、注册中心搭建

2.1、复制application.properties文件3份,分别命名为:

application-server1.properties

application-server2.properties

application-server3.properties

2.2、修改application.properties文件,配置如下:

 

2.3、修改application- server1.properties文件,配置如下:

 

 

2.4、修改application- server2.properties文件,配置如下:

 

 

2.5、修改application- server3.properties文件,配置如下:

  

 

 

2. 6、用maven打包工程为jar文件

 

2.7、部署到linux服务器—部署&启动

2.7.1 将打好的jar包上传到服务器目录/opt/havery/springCloud。

 

2.7.2 分别启动3台服务

在10.27.69.225上执行:

java -jar sc-eureka-cluster-registerCenter-0.0.1-SNAPSHOT.jar --spring.profiles.active=server1

在10.27.137.35上执行:

java -jar sc-eureka-cluster-registerCenter-0.0.1-SNAPSHOT.jar --spring.profiles.active=server2

在10.37.139.20上执行:

java -jar sc-eureka-cluster-registerCenter-0.0.1-SNAPSHOT.jar --spring.profiles.active=server3

 

2.7.3 分别访问控制台,下图信息全部显示正确,集群注册中心配置成功。

 

 

3、服务提供&注册

3.1、修改application.properties文件,配置如下:

 

 

3.2、用maven打包工程为jar文件

3.3、启动服务实现注册

 

 

3.4、进入eureka注册中心控制台。在Instances中看到已经注册的实例表示服务注册成功。

 

 

4、服务调用

4.1、修改application.properties文件,配置如下:

 

4.2、启动服务调用应用程序

 

 

4.3、访问服务调用应用程序

 

 

posted @ 2018-12-04 20:38  havery  阅读(118)  评论(0)    收藏  举报