一、创建springboot项目,引入相关jar

pom文件引入eureka依赖

 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>2021.0.1</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><repositories><repository><id>spring-milestones</id><name>Spring Milestones</name><url>https://repo.spring.io/libs-milestone</url><snapshots><enabled>false</enabled></snapshots></repository></repositories>

二、添加三个配置文件

结构如图

application-eureka8761.properties配置如下

#内嵌定时 tomcat 的端口
server.port=8761
#设置该服务注册中心的 hostname
eureka.instance.hostname=eureka8761
#由于我们目前创建的应用是一个服务注册中心,而不是普通的应用,默认情况下,这个应用会向注册中心(也是它自己)注册它自己,设置为 false 表示禁止这种自己向自己注册的默认行为
eureka.client.register-with-eureka=false
#表示不去检索其他的服务,因为服务注册中心本身的职责就是维护服务实例,它不需要去检索其他服务
eureka.client.fetch-registry=false
#指定服务注册中心的位置
eureka.client.service-url.defaultZone=http://eureka8762:8762/eureka/,http://eureka8763:8763/eureka/

application-eureka8762.properties配置如下

server.port=8762
eureka.instance.hostname=eureka8762
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.service-url.defaultZone=http://eureka8761:8761/eureka/,http://eureka8763:8763/eureka/

application-eureka8763.properties配置如下

server.port=8763
eureka.instance.hostname=eureka8763
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.service-url.defaultZone=http://eureka8761:8761/eureka/,http://eureka8762:8762/eureka/

三、设置三个启动类

如图,注意名字要对应

四、启动类指定配置文件

通过以下代码依次指定配置文件
--spring.profiles.active=eureka8761
--spring.profiles.active=eureka8762
--spring.profiles.active=eureka8763

步骤如下:

右键点击第一个启动类Application8761,选择Create‘Application8761’

选中Environment,添加–spring.profiles.active=eureka8761


第一个启动类指定配置文件完毕,剩余依次指定为

--spring.profiles.active=eureka8762
--spring.profiles.active=eureka8763

五、修改host文件

host路径:C:\Windows\System32\drivers\etc\hosts
host中添加本地映射

#eureka8761、eureka8762、eureka8763为注册中心的hostname
127.0.0.1 eureka8761
127.0.0.1 eureka8762
127.0.0.1 eureka8763

六、启动测试

8761端口

8762端口

8763端口

Eureka搭建三台集群相关推荐

  1. 三台Ubuntu虚拟机搭建 Hadoop集群 (第一次搭)

    最近因为要搭Hadoop集群,确实花了好大的心血在里面,因为我的Linux也是前两天速成的,好多东西都还是边查资料边搭.但我最终确实成功了,留了一点点小问题在里面.(当Hadoop集群start-al ...

  2. 搭建Eureka高可用集群

    做的快哭了已经 文章目录 Eureka可用高集群的搭建 一.Eureka的工作原理 二.Eureka中服务提供者与服务消费者的关系 三.搭建Eureka-Server和Eureka-Client 四. ...

  3. 手把手搭建redis集群-三台虚拟机(三主三从)

    Redis集群环境搭建: Redis 集群简介: Redis 是一个开源的 key-value 分布式存储系统,由于其出众的性能,大部分互联网企业将其用来作为服务端分布式缓存使用.Redis 在 3. ...

  4. Magent搭建Memcached集群

    原文地址:http://ultrasql.blog.51cto.com/9591438/1636374 Memcached集群介绍 由于Memcached服务器与服务器之间没有任何通讯,并且不进行任何 ...

  5. [k8s] 第二章 十分钟带你搭建k8s集群环境

    本章节主要介绍如何搭建kubernetes的集群环境 环境规划 集群类型 kubernetes集群大体上分为两类:一主多从和多主多从. 一主多从:一台Master节点和多台Node节点,搭建简单,但是 ...

  6. linux hadoop集群搭建,hadoop集群搭建

    hadoop集群搭建步骤 实验介绍 下面将要在三台linux虚拟机上搭建hadoop集群. 知识点 linux基本命令 集群安装 完成实验需要以下相关知识 解压命令 tar -zxvf XX.tar. ...

  7. Kafka学习之(五)搭建kafka集群之Zookeeper集群搭建

    Zookeeper是一种在分布式系统中被广泛用来作为:分布式状态管理.分布式协调管理.分布式配置管理.和分布式锁服务的集群.kafka增加和减少服务器都会在Zookeeper节点上触发相应的事件kaf ...

  8. Centos7搭建Kubernetes集群

    @Author:By Runsen Kubernetes Kubernetes 及其整个生态系统(工具.模块.插件等)均使用 Go 语言编写,从而构成一套面向 API.可高速运行的程序集合,这些程序文 ...

  9. Hadoop2.7.3+HBase1.2.5+ZooKeeper3.4.6搭建分布式集群环境

    Hadoop2.7.3+HBase1.2.5+ZooKeeper3.4.6搭建分布式集群环境 一.环境说明 个人理解: zookeeper可以独立搭建集群,hbase本身不能独立搭建集群需要和hado ...

最新文章

  1. 栖息地环境影响了鸿雁的肠道微生物
  2. 字符串异或c语言编写,C语言实现字符串的异或校验.doc
  3. 博客园有人随笔总数10000+?
  4. 图分区技术基本概念【1】
  5. IntelliJ IDEA 详细图解最常用的配置 ,适合刚刚用的新人。
  6. 8.2.1.3 Range Optimization
  7. 10.Vue 组件基础
  8. usaco3.33Camelot(BFS)
  9. 验证控件;正则表达式;
  10. 【转】在Linux下编译与执行Java程序
  11. Axure 8.1.0.3377 激活码 授权码 授权秘钥
  12. 最新版UI视频解析单页源码附带超清接口
  13. 清理垃圾文件属于计算机安全维护吗,垃圾文件清理,垃圾文件清理器
  14. react项目中引入的组件在src外从而报错
  15. 春季学习报告 4.19
  16. Elastic-Job分布式任务调度
  17. 阿里阿里,搞不定政企
  18. 搜狗输入法无法输出中文
  19. 计算机配置 主板,整套解决方案:I5-3470处理器和什么主板构成计算机配置?
  20. 深入理解操作系统实验——bomb lab(phase_2)

热门文章

  1. 【视频点播】阿里云视频点播如何获取视频播放的URL
  2. 【Flutter】ListView 列表高级功能 ( RefreshIndicator 下拉刷新组件 )
  3. 管家婆云辉煌快速实现远程云打印
  4. java正则表达式 find_java正则表达式find
  5. OPENWRT/LEDE编译教程
  6. C#Color对象的使用介绍及颜色对照表
  7. LTE学习-RACH(3)
  8. 无线网卡插上电脑没反应的解决办法
  9. 公众号接入 OpenAI 智能机器人
  10. python画图基础