当前位置: 首页 > news >正文

Spring Cloud ( Eureka集群的搭建 )

操作步骤:

  • 添加主机映射
  • 创建Eureka服务
    • 导入依赖
    • 编写启动类
    • 编写yml
  • 复制服务实例
  • 测试

一、添加主机映射

以 Windows系统为例,如果要构建集群,需要修改 hosts 文件,为其添加主机名的映射。

打开C:\Windows\System32\drivers\etc\hosts 文件,添加以下内容:


二、创建Eureka服务并完成配置 

引入依赖

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

编写启动类并添加@EnableEurekaServer注解

配置yml

server:port: 10088
spring:application:name: eurekaServer  #服务名称
eureka:client:service-url:  #eureka地址信息defaultZone: http://eureka10088:10088,http://eureka10089:10089,http://eureka10090:10090# 是否需要从Eureka Server上拉取注册信息到本地。fetch-registry: false# 是否作为一个Eureka Client 注册到Eureka Server上去register-with-eureka: false

我们这里搭建三个Eureka服务,端口号分别为10089,10090。主机映射名为第一步你自己添加的映射


三、复制两份Eureka服务

右键项目,选择copy Configuration

 在VM options里输入:-Dserver.port=(yml里service-url里的自定义端口号)

再添加一个,注意新复制的Eureka服务的端口号要和yml里自定义的端口号一致 


测试 

打开任意一个EurekaServer,这里我打开http://eureka10088/10088

如图,我们完成了三个Eureka注册中心相互注册,构建了Eureka集群。 

http://www.lryc.cn/news/37398.html

相关文章:

  • Python re 模块
  • 为什么越来越多的人开始学习大数据
  • 【C++】C++核心编程(二)---引用
  • 原型设计模式
  • JVM结构-类加载(类加载子系统,类加载的角色,类加载的过程,类加载器分类,双亲委派机制,类的主/被动使用)
  • vcpkg私有port的创建和使用
  • LeetCode——203. 移除链表元素
  • [Java Web]Request对象 | 超1w字带你熟悉Servlet中的request请求
  • 求一个补码表示数的原始值的三种方式
  • 【计算机组成原理】
  • 论文分享:图像识别与隐私安全
  • 计算机基础小结
  • Linux服务器还有漏洞?建议使用 OpenVAS 日常检查!
  • 【Redis】P1 Redis - NoSQL
  • Angular学习之ControlValueAccessor接口详解
  • 【GORM】高级查询方案
  • MFC 简单使用事件
  • 华为OD机试题 - 端口合并(JavaScript)| 机考必刷
  • ECharts数据可视化--常用图表类型
  • Flutter面试题解析-GridView详解与应用
  • 最全的论文写作技巧(建议收藏)
  • 面向对象设计模式:设计模式分类(创建型、行为型、结构型)
  • MySQL数据库迁移
  • Docker:关于 Dockerfile 编写优化的一些笔记整理
  • 个性化营销:您需要知道的信息
  • 栈和队列的相互实现
  • iTab新标签页重磅更新 |这些功能绝对有你想要的新体验!
  • 【改机教程】iOS系统去除小黑条,改拍照声、拨号音、键盘音,不用越狱,支持所有机型
  • Android10开机向导中复用设置中的Wifi界面
  • 川农机械专业小伙转行Java开发,年薪20w