java版b2b2c社交电商spring cloud分布式微服务(十)高可用的服务注册中心
电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。文章 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka) 介绍了服务注册与发现,其中服务注册中心Eureka Server,是一个实例,当成千上万个服务向它注册的时候,它的负载是非常高的,这在生产环境上是不太合适的,这篇文章主要介绍怎么将Eureka Server集群化。
一、准备工作
Eureka通过运行多个实例,使其更具有高可用性。事实上,这是它默认的熟性,你需要做的就是给对等的实例一个合法的关联serviceurl。
这篇文章我们基于第一篇文章的工程,来做修改。
二、改造工作
在eureka-server工程中resources文件夹下,创建配置文件application-peer1.yml:
server:port: 8761spring:profiles: peer1
eureka:instance:hostname: peer1client:serviceUrl:defaultZone: http://peer2:8769/eureka/复制代码
并且创建另外一个配置文件application-peer2.yml:
server:port: 8769spring:profiles: peer2
eureka:instance:hostname: peer2client:serviceUrl:defaultZone: http://peer1:8761/eureka/复制代码
这时eureka-server就已经改造完毕。
ou could use this configuration to test the peer awareness on a single host (there’s not much value in doing that in production) by manipulating /etc/hosts to resolve the host names.
按照官方文档的指示,需要改变etc/hosts,linux系统通过vim /etc/hosts ,加上:
127.0.0.1 peer1
127.0.0.1 peer2复制代码
windows电脑,在c:/windows/systems/drivers/etc/hosts 修改。
这时需要改造下service-hi:
eureka:client:serviceUrl:defaultZone: http://peer1:8761/eureka/
server:port: 8762
spring:application:name: service-hi复制代码
需要JAVASpring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:一零三八七七四六二六
转载于:https://juejin.im/post/5cda880551882569584437a7
java版b2b2c社交电商spring cloud分布式微服务(十)高可用的服务注册中心相关推荐
- java版b2b2c社交电商spring cloud分布式微服务-服务提供与调用
java版b2b2c社交电商spring cloud分布式微服务源码请加企鹅求求:一零三八七七四六二六.上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册 ...
- java版b2b2c社交电商spring cloud分布式微服务:服务消费(Ribbon)
Spring Cloud Ribbon 电子商务社交平台源码请加企鹅求求:一零三八七七四六二六Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具.它 ...
- (十二)java版b2b2c社交电商spring cloud分布式微服务:使用Spring Cloud Sleuth和Zipkin进行分布式链路跟踪...
Spring Cloud Sleuth Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.一般的,一个分布式服务跟踪系统,主要有三部分:数据收集.数据存储和数 ...
- java版b2b2c社交电商spring cloud分布式微服务(七)springboot开启声明式事务
java b2b2c 电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.springboot开启事务很简单,只需要一个注解@Transactional 就可以了.因为在springboot中已经 ...
- java版b2b2c社交电商spring cloud分布式微服务(二) 服务消费者(rest+ribbon)
一.ribbon简介 Ribbon is a client side load balancer which gives you a lot of control over the behaviour ...
- (十)java版b2b2c社交电商spring cloud分布式微服务- SSO单点登录之OAuth2.0登录认证(1)...
之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点:Spring Clou ...
- java版b2b2c社交电商spring cloud分布式微服务(八)springboot整合mongodb
电子商务社交平台源码请加企鹅求求:一零三八七七四六二六 准备工作 安装 MongoDB jdk 1.8 maven 3.0 idea 环境依赖 在pom文件引入spring-boot-starter- ...
- java版b2b2c社交电商spring cloud分布式微服务(五)springboot整合 beatlsql
电子商务社交平台源码请加企鹅求求:三五三六二四七二五九.BeetSql是一个全功能DAO工具, 同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需 ...
- java spring cloud版b2b2c社交电商spring cloud分布式微服务:分布式配置中心
JAVASpring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:一零三八七七四六二六.Spring Cloud Config是Spring Cloud团队创建的一个 ...
最新文章
- 用python解“超速判断”题
- 【玩转双11】今年有点不一样,51CTO学院告诉你如何省钱!
- python能做什么游戏ll-Python 应该怎么学?
- AT COMMAND的命令集
- python语言里数字包括_4.1Python语言中的数字、字符串数据类型讲解
- 2016 ICPC 北京网络赛 A 恶心模拟 F 循环矩阵,FFT(待补) I 模拟
- (123)FPGA面试题-介绍低速接口(UART、IIC、SPI),SPI有几根线,每根线的作用?(三)
- 关于“携号转网” 还有许多你不知道的事
- 根据百度的语音识别例子,展示C如何调用C++库
- js 冒泡排序_JS 里的简易算法和数据结构之复杂度
- Docker教程:镜像构建和自动镜像构建dockerfile
- 老男孩python全栈day01
- 重置网络后HD不显示的逆推
- Windows应用程序高级控件之月历控件--MonthCalendar控件
- 百度地图获取河流_开车旅行少不了地图导航,高德地图和百度地图,你觉得哪个好用?...
- easyui分页查询为什么会有下拉框_Easyui 添加分页组件_EasyUI 教程
- word2016开机后首次打开非常慢_终于找到了电脑开机时间长的原因了,一看就会,一招到位...
- Http请求状态详解
- 使用jQuery实现时钟的效果
- 想不明白这三点,就不要跳槽!
热门文章
- [转载] LeetCode题解(面试16.22):兰顿蚂蚁(Python)
- [转载] python并行处理任务_Python 并行任务技巧
- [转载] 为什么this()和super()必须是构造函数中的第一条语句?
- Java调用Javascript、Python算法总结
- 第二周四则运算汇报及总结
- JEESITE快速开发平台(二)环境搭建
- java多线程测试性能,总线程使用总时间。
- servlet实现登陆注册
- 第一次大作业总结——四则运算程序
- ubuntu下安装最新 版jre 7