idean springCloud Eureka搭建

Eureka

Eureka:服务治理组件,包括服务端的注册中心和客户端的服务发现机制;
创建父级工程

第一步 File →new project → spring initializr

在这里插入图片描述
第二步 在Artifact 输入 springcloud-2021-09-03;项目组Group:com.xxx;组件名称Artifact:xxxx;Type:选择Maven Project;选择jdk版本;修改自动生成的Package→Next

在这里插入图片描述  

第三步 什么都不用选直接next→finish 然后删除父级文件的src

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
搭建eureka

第一步 选中父级项目名→点击鼠标右键→选new→module…

在这里插入图片描述
第二步 在Artifact 输入eureka-server ;输入项目组Group:com.xxx;组件名称Artifact:xxxx;Type:选择Maven Project;选择jdk版本;修改自动生成的Package→Next

在这里插入图片描述
第三步 选中spring cloud discovery中的 Eureka service;然后直接next→finish

在这里插入图片描述
设置eureka配置文件

 将文件改为.yml文件 我个人比较喜欢用yml

在这里插入图片描述
server:
  port: 8081 #指定该Eureka实例的端口

eureka:
  instance:
    hostname: localhost #设置当前实例的主机名称
  client:
    registerWithEureka: false #禁止注册自身
    fetchRegistry: false  #因为该服务没有注册到其他注册中心,所以关闭从注册中心拉取服务列表。
    serviceUrl:  #服务注册中心地址
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

#eureka是一个高可用的组件,它没有后端缓存,每一个实例注册之后需要向注册中心发送心跳(因此可以在内存中完成)
#通过eureka.client.registerWithEureka:false和fetchRegistry:false来表明自己是一个eureka server.


配置启动类

向EurekaServerApplication添加注解@EnableEurekaServer
表明是一个eureka服务

在这里插入图片描述
启动项目

在这里插入图片描述 

 

查看

浏览器输入 http://localhost:8081/ 

在这里插入图片描述

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值