1. 场景描述

公司在规划后续可能会做中台服务,考虑用微服务的方案,让用springcloud部署个简单的高可用Demo。

2. 解决方案

2.1 方案说明

demo用了5台虚拟机:

(1)1台gateway(网关),11服务器;

(2)2台Eureka(注册中心,互为注册),12和13服务器;

(3)2台client(每台部署两个两个实例,供4个实例),14和15服务器

2.1.1 架构图

把ip隐藏了下,其他没变。

2.1.2 访问地址

Gateway访问地址: http://10.192.168.11:9000/client/
Client地址:http://10.192.168.14:9001/,http://10.192.168.14:9002/,http://10.192.168.15:9003/,http://10.192.168.15:9004/
Eureka地址:http://10.192.168.12:8761/,http://10.192.168.13:8761/

2.2 效果展示及说明

2.2.1 网关访问

地址: http://10.66.211.11:9000/client/,访问地址会在9001-9004之间轮询。

2.2.2 两个eureka注册中心

(1)访问eureka1,有4个注册client和一个gateway

(2)访问eureka2,也有4个注册client和一个gateway

eureka1和eureka2互为注册。

具体代码先不上了,先大概介绍下,后续把代码和碰到的问题慢慢介绍下。


更多知识请关注公众号:「软件老王」,IT技术与相关干货分享,回复关键字获取对应干货,java,送必看的10本“武功秘籍”;图片,送100多万张可商用高清图片;面试,送刚毕业就能月薪“20k”的java面试题,后续不断更新中,比如“软考”、“工具”等,已经在整理中。

springcloud高可用方案相关推荐

  1. openstack高可用方案

    openstack高可用方案 HA 将服务分为两类: • 有状态服务:后续对服务的请求依赖于之前对服务的请求.OpenStack中有状态的服务包括MySQL数据库和AMQP消息队列.对于有状态类服务的 ...

  2. Redis 那些故障转移、高可用方案

    欢迎关注方志朋的博客,回复"666"获面试宝典 Redis大家都不陌生,就算是没用过,也都听说过了. 作为最广泛使用的KV内存数据库之一,在当今的大流量时代,单机模式略显单薄,免不 ...

  3. 生产环境:Nginx高可用方案

    准备工作: 192.168.16.128 192.168.16.129 两条虚拟机.安装好Nginx 安装Nginx 更新yum 源文件: 安装Nginx: 操作命令: 什么是高可用? 高可用HA(H ...

  4. mysql主主和F5高可用_MYSQL 主主热备高可用方案与实现

    咱们选择主主互热备作生产环境MYSQL高可用方案,该方案的优势是在压力大的时候,仍然能够经过设置负载均衡来作业务分发.并且最重要的是配置简单,两份配置都同样,改个IP就能够 就喜欢简单的东西.mysq ...

  5. MySQL数据库的高可用方案总结

    高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用.虽然互联网服务号称7*24小时不间断服务,但多多少少有一些时候服务不可用,比如某些时候网页打不开,百度不能搜索或者无法 ...

  6. mysql高可用_mysql高可用方案

    第一节:mysql 高可用方案 1.1 一主一从架构 mysql 配置为主从模式,从库是主库的 backup,同一时间设置其中一台为主服务器,提供读写,另一台服务器作为热备,不提供读写,通过复制与主服 ...

  7. MySQL高可用方案-PXC(Percona XtraDB Cluster)环境部署详解

    MySQL高可用方案-PXC(Percona XtraDB Cluster)环境部署详解 Percona XtraDB Cluster简称PXC.Percona Xtradb Cluster的实现是在 ...

  8. 方案 mysql 优点_mysql高可用方案分析

    低读低写并发.低数据量方案 方案一:双机高可用方案 1.数据库架构图 2.特点 一台机器A作为读写库,另一台B作为备份库:A库故障后B库作为读写库:A库恢复后A作为备库. 3.开发说明 此种情况下,数 ...

  9. mysql查询每个机构下的账号总数_MySQL高可用方案:实践篇

    今天我们就来搭建一个读写分离,负载均衡的MySQL集群.想了解高可用理论方面内容的童鞋可以阅读理论篇. 奥兹·杰克:MySQL高可用方案:理论篇​zhuanlan.zhihu.com 搭建的集群的基本 ...

最新文章

  1. linux python fcntl模块 程序加锁 简介
  2. LINUX内核杂记(1)-处理器与单内核
  3. CTR 模型之 Deep Cross (DCN) 与 xDeepFM 解读
  4. mysql 查询某个字段SQL语句【mysql语句】
  5. jni 结构体转对象_JVM系列(一)JVM启动流程和基本结构
  6. javascript闭包小结
  7. 用淘宝Fourinone实现Hadoop经典实例wordcount
  8. 使用下面的方法有利于提高JS代码的执行效率
  9. Java小游戏程序打包成exe文件
  10. C语言学习:原子操作
  11. mysql 如何避免间隙锁_Mysql Innodb 间隙锁浅析
  12. 苹果手机左上角的数字怎么弄_手把手教你把抖音视频音乐设置为手机铃声。
  13. HDOJ1430魔板
  14. asc超级计算机题目,ASC世界大学生超级计算机竞赛赛题:单张图像超分辨率
  15. linux窗口死,Linux系统入门学习:Linux 上 Wireshark 界面僵死解决
  16. 软件测试自学怎么学?
  17. 股票行情查询易语言代码
  18. 抓取空气质量指数AQI_PM2.5历史数据,可视化展示
  19. 静态路由的配置 简单实验图解
  20. python6翻了_Python-6.BeautifulSoup网络爬虫

热门文章

  1. defer和async
  2. 喜讯+1!袋鼠云数栈技术团队获“2022年度优秀开源技术团队”
  3. 下载网页中的视频(测例:企业微信直播回放下载)
  4. FPGA信号处理系列文章——FIR半带插值滤波器-1个时钟2个采样点的优化处理
  5. 二十款漂亮的CSS字体样式
  6. 如何真正的赚钱,赚大钱?
  7. 物联网卡的这些使用误区,千万别中招了!
  8. 如何将Oracle 当前日期加一天、一分钟
  9. 宣传册尺寸+企业宣传册设计要素
  10. Python 自动整理 Excel 表格