SpringCloud搭建Eureka-server

#SpringCloud项目-04.27

学习目标:

day01-搭建Eureka-server应用(已实现)
day02-搭建Eureka-provider应用(待撰写)
day03-搭建Eureka-consumer应用(待撰写)
day04-搭建Feign应用(待撰写)
day05-搭建熔断Hystrix应用(待撰写)
day06-搭建网关Zuul应用(待撰写)

学习内容:

1.引入SpringCloud依赖和eureka-server依赖
2.编写配置文件application.yml或者application.properties
3.启动类添加注解@EnableEurekaServer

学习时间:

1.引入Pom文件依赖*(根据你的SpringBoot版本导入)!!!

每个人的SpringBoot版本不同,引入的SpringCloud依赖也会不同。
(比如我SpringBoot版本为2.2.7 => SpringCloud 版本HoxTon.SR8)
在这里插入图片描述
此外,还需要在Pom文件中引入eureka-server依赖,否则在启动类添加注解@EnableEurekaServer会报错

 <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        </dependency>

PS:不清楚版本的可以参考下面两个链接

Spring Cloud 各个版本整理汇总
SpringBoot与SpringCloud的版本对应详细版
该链接分别转载自天海华兮和宫世酉博客(仅供学习使用!)

2.编写配置文件(按照个人习惯编写)

对于本人来说,比较喜欢yml格式。

server:
  port: 8761  #配置服务器端口号,注意不要和其他端口号冲突使用。
  
spring:
  application:
    name: eureka-server          #端口号名称配置。
    
eureka:
  client:
    register-with-eureka: false   #表示是否向EurekaServer注册。
    fetch-registry: false         #表示是否向EurekaServer获取注册信息。
    service-url:
      defaultZone: http://localhost:8761/eureka/   #配置注册中心的默认位置---写法一
      #http://${eureka:instance:hostname}:${server:port}/eureka/  #配置注册中心的默认位置---写法二
  instance:
    hostname: eureka-server #EurekaServer实例的主机名。

3.在启动类中添加注解@EnableEurekaServer

在这里插入图片描述
出错的时候,首先看pom文件依赖,其次看配置文件有没有把单词拼错(很致命的错误!),最后看启动类是否有支持server服务注解。

4.效果截图

在游览器中输入localhost:8761(8761是在配置文件定义的端口号)
PS:千万不要输成localhost:8761/eureka,会造成404错误提示
在这里插入图片描述

学习产出:

后续将会持续连载相关文章(下次一定!)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kk楷楷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值