Eureka Server 集群
Eureka Server 集群建立的步骤相对简单,
1、需要修改application.yml配置文件
spring:application:name: eureka-server---
spring:profiles: peer1
server:port: 8761shutdown: graceful
eureka:instance:prefer-ip-address: truehostname: peer1client:service-url:defaultZone: http://peer2:8762/eureka/---
spring:profiles: peer2
server:port: 8762shutdown: graceful
eureka:instance:prefer-ip-address: truehostname: peer2client:service-url:defaultZone: http://peer1:8761/eureka/
eureka.instance.hostname,hostname为实际服务器的主机名。
eureka.instance.prefer-ip-address: true, 将服务的ip地址注册到eureka, 主要是基于容器部署时,容器主机名随机生成,没有DNS记录,客户端无法解析主机名。
eureka.client.register-with-eureka: true,是否向eureka注册服务,false为不注册。
eureka.client.fetch-registry: true,是否在本地缓存服务注册列表,false为不缓存。
2、使用idea里的maven package打成jar包
3、通过命令启动的方式,启动两个eureka server节点,
在peer1服务器上启动命令为:
java -jar eurekaserver-0.0.1-SNAPSHOT.jar --spring.profiles.active=peer1
在peer2服务器上启动命令为:
java -jar eurekaserver-0.0.1-SNAPSHOT.jar --spring.profiles.active=peer2
4、用浏览器打开http://peer1:8761/,注册的服务实例里可以看到
EUREKA-SERVER | n/a (2) | (2) |
用浏览器打开http://peer2:8762/,看到服务实例一样。
5、新建一个logservice的eureka client客户端,
添加eureka-client 依赖,配置文件修改为以下内容,该客户端向peer1 节点注册信息,peer1节点的注册列表会同步到peer2节点。
spring:application:name: logservice
server:port: 8763shutdown: graceful
eureka:client:service-url:defaultZone: http://peer1:8761/eureka/
6、启动客户端,
再观察http://peer1:8761/,http://peer1:8762/,在peer1和peer2两个节点都能看到注册服务列表里增加了logservice服务。
LOGSERVICE | n/a (1) | (1) |
Eureka Server 集群相关推荐
- 配置 Eureka Server 集群
简介 为了使 Eureka Server 实现高可用,我们需要为它配置集群.这样当有一台 Eureka Server 有故障时,集群中的其他 Server 可以进行代替.Eureka 集群之中的 No ...
- Eureka Server集群数据同步
一.数据同步 Eureka Server之间会互相进行注册,构建Eureka Server集群,不同Eureka Server之间会进行服务同步,用来保证服务信息的一致性.当服务提供者发送注册请求到一 ...
- 3、Spring Cloud - Eureka(高可用Eureka Server集群)
在实际的项目中,可能有几十个或者几百个的微服务实例,这时 Eureka Server 承担了非 常高的负载.由于 Eureka Server 在微服务架构中有着举足重轻的作用,所以需要对 Eureka ...
- SpringCloud创建Eureka模块集群
1.说明 本文详细介绍Spring Cloud创建Eureka模块集群的方法, 基于已经创建好的Spring Cloud Eureka Server模块, 请参考SpringCloud创建Eureka ...
- Eureka Server集群同步
本文来说下Eureka Server集群同步 文章目录 集群启动同步 集群同步类型 发起同步 Eureka Server接收同步 本文小结 集群启动同步 集群启动同步 protected void i ...
- SpringCloud的入门学习之Netflix-eureka(Eureka的集群版搭建)
1.Eureka单机版的话,可能会出现单点故障,所以要保障Eureka的高可用,那么可以进行搭建Eureka的集群版. 高可用的Eureka的注册中心,将注册中心服务部署到多台物理节点上,形成一个集群 ...
- 一张图解释SQL Server集群、镜像、复制、日志传送
一张图解释SQL Server集群.镜像.复制.日志传送 本文版权归作者所有,未经作者同意不得转载.
- SQL Server集群
SQL Server 集群 很多组织机构慢慢的在不同的服务器和地点部署 SQL Server 数据库 -- 为各种应用和目的 -- 开始考虑通过 SQL Server 集群的方式来合并. 将 SQ ...
- ArcGIS Server集群部署基于Windows系统
ArcGIS Server集群部署 1 几个重要的概念 1.1 服务.池化.实例 使用ArcGIS Server发布一个地图服务,发布服务的同时会要求定义池化的类型.最小最大实例数.用户请求一个ser ...
最新文章
- 方法中的参数的五种形式
- SQL Server误区30日谈-Day27-使用BACKUP ... WITH CHECKSUM可以替代DBCC CheckDB
- 《Go语言圣经》学习笔记 第六章 方法
- [转载] Python中TFTP的理解
- 用最科学的方法展示最形象的图表——前段数据可视化选型实践
- Kubernetes学习笔记之Calico CNI Plugin源码解析(一)
- MySQL学习-MySQL数据库事务
- 万圣节海报素材PSD分层模板
- 何小鹏总结2017:小鹏汽车融资近50亿,上市车型下月亮相CES
- 提升工作效率的优秀工具收藏
- LayaAir graphics 矢量绘图之 多边形、矩形
- 联想y430完全拆机图解_y430p拆机详细步骤及如何安装mSATA接口的固态硬盘?
- 【Spark NLP】第 5 章:处理词
- word2010分页设置页眉
- 3.如何使用EXCEL进行数据分析,得出相应的拟合公式
- python哥德巴赫猜想
- python 一维数据和二维数据的存储,表达和处理
- python里的百分号_python里百分号什么意思
- 计算机怎样发现路由器上u盘,路由器USB插口的4个功能,你也许一个都不知道!...
- Gardner定时同步的matlab实现
热门文章
- 【OpenStack】【Nova】安装与配置详解 (1)
- java运行python脚本_java调用python脚本,中文变成问号
- ubuntu下安装与使用Log4cpp
- 判定两个点是否在一条直线的同一侧_计算几何01-判定两条线段是否相交
- mqtt调试助手_腾讯物联网开发平台入门操作,如何使用MQTT协议上传温度湿度数据...
- [译文]通过一个通俗易懂的方式来了解下WebAssembly(一)
- 安卓-08-布局管理器
- Consumer配置
- JQuery根据值设置radio选中
- ssh 免密码登录远程主机 免登录运行指令