SpringCloud学习笔记----Euraka注册中心

一、创建SpringCloud项目

先创建一个普通的maven项目SpringcloudDemo。然后在pom.xml文件中添加springcloud、springboot依赖

注意:springcloud及springboot版本要匹配,否则容易导致项目启动不成功。

具体版本对应可参考官网:https://start.spring.io/actuator/info

此处为springcloud对应的springboot相关版本,还有一些其他的对应版本,具体信息可参照上面官网信息。

二、Eureka注册中心

微服务中最核心、最基础的组件就是注册中心。下面利用Spring Cloud Eureka实现服务注册中心。并注册一个简单的服务提供者。

在上面创建的maven项目中创建EurekaServer子模块,并添加eureka-server依赖。

创建启动类,在启动类添加@EnableEurekaServer注解启用注册中心服务。修改application.properties配置文件:

然后启动项目,浏览器访问localhost:8809。

出现这个界面就说明Eureka注册中心就创建完成了。

接下来创建EurekaClient客户端。

三、EurekaClient客户端

这里创建2个EurekaClient(EurekaClient1,EurekaClient2),具体作用后续会展现出来。

创建EurekaClient1,EurekaClient2两个子模块,然后添加客户端依赖。(两个client的依赖都是一样的,具体配置可查看demo中的配置信息)

然后再修改application.properties配置文件

在客户端启动类上添加@EnableEurekaClient、@EnableDiscoveryClient表示这是个EurekaClient。

两个注解的区别参考:https://blog.csdn.net/boling_cavalry/article/details/82668480

启动2个项目,然后在localhost:8809中就可以看到注册进来的2个客户端啦。

至此,Eureka注册中心就搭建完成啦。

p.s:第一次写,不知道怎么去写。希望大家能够理解。有改进意见可在下方留言。谢谢!

SpringCloudDemo:https://download.csdn.net/download/sklaaaa/12233091(资源可能审核中,请稍后再试)

版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明。

发布了4 篇原创文章 · 获赞 0 · 访问量 127

猜你喜欢

转载自blog.csdn.net/sklaaaa/article/details/104712394