Eureka集群入门搭建

一.注册中心(这里因为我准备搭建的是Eureka集群,所以注册中心三台)

1.新建一个maven父级项目,这里命名为Eureka_colony

1.1手动添加pom.xml内容

Eureka集群入门搭建_第1张图片

1.2  删除src目录,右键点击项目建5个子项目

Eureka集群入门搭建_第2张图片

1.3  项目建好之后机构如图

Eureka集群入门搭建_第3张图片

   其中 Eureka-server,Eureka02,Eureka03为服务注册中心

   productA_Client为客服端服务提供方

   product_Client为客服端服务消费方

 

1.4    Eureka-server,Eureka02,Eureka03都是服务注册中心提供者,所以他们的pom.xml内容都是一样的

Eureka集群入门搭建_第4张图片

 

 1.5 Eureka02的application.yml配置

 Eureka集群入门搭建_第5张图片

1.6 Eureka03的application.yml配置

 Eureka集群入门搭建_第6张图片

 

1.7 Eureka-server的application.yml配置

Eureka集群入门搭建_第7张图片

1.8 以下标红的地方这种写法是因为我引入了“spring-boot-starter-security” 权限验证,三个服务注册中心的账号密码我都设的一样,实际运用过程中按实际的账号密码填写“账号:密码@”这种格式写法

Eureka集群入门搭建_第8张图片

 

1.9  接下来就是去写启动类了,如图:

Eureka集群入门搭建_第9张图片

@SpringBootApplication 是Springboot项目启动的注解就不多说了
@EnableEurekaServer  这个注解就是告诉别人这是一个服务注册中心
至于启动类继承WebSecurityConfigurerAdapter重写configure这个方法的原因是我引入了“spring-boot-starter-security” 权限验证这个配置,需要关闭csrf,不然后面客户端注册时就无法注册进来的。

接下来就是启动这三个注册中心了,访问看看效果,说明目前是没有问题的

Eureka集群入门搭建_第10张图片

你可能感兴趣的:(Eureka集群入门搭建)