7-springcloud-eureka-3-搭建与配置eureka服务注册中心

Spring Cloud 要使用 Eureka 注册中心非常简单和方便,Spring Cloud 中的

Eureka 服务注册中心实际上也是一个 Spring Boot 工程,我们只需通过引入相关依赖和注解配置就能让 Spring Boot 构建的微服务应用轻松地与 Eureka 进行整合。

具体步骤如下:

1、创建一个 SpringBoot 项目,并且添加 SpringBoot 的相关依赖; 

demo1-eureka

2、添加 eureka 的依赖

 

<!--Spring Cloud eureka-server 起步依赖-->

 

<dependency>

 

<groupId>org.springframework.cloud</groupId>

 

<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>

 

</dependency

 

3、 Spring Boot 的入口类上添加一个@EnableEurekaServer 注解,用于开启 Eureka 注册中心服务端 

4、 application.properties 文件中配置 Eureka 服务注册中心信息: 

 

#内嵌定时tomcat的端口
server.port=8761
#设置该服务注册中心的hostname

eureka.instance.hostname=localhost
#由于我们目前创建的应用是一个服务注册中心,而不是普通的应用,默认情况下,这个应用会向注册中心(也是它自己)注册它自己,设置为false表示禁止这种自己向自己注册的默认行为

eureka.client.register-with-eureka=false
#表示不去从服务端检索其他服务信息,因为自己就是服务端,服务注册中心本身的职责就是维护服务实例,它不需要去检索其他服务

eureka.client.fetch-registry=false
#指定服务注册中心的位置

eureka.client.service-url.defaultZone=http://localhost:8761/eureka

 

启动与测试 Eureka 服务注册中心 

1、完成上面的项目搭建后,我们就可以启动 SpringBoot 程序,main 方法运行;

2、启动成功之后,通过在浏览器地址栏访问我们的注册中心; 

 

posted on   companion  阅读(80)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示