智能一代云平台(二十三):Mycat高可用的探索
来源:互联网 发布:软件质量属性 编辑:程序博客网 时间:2024/05/19 23:03
【前言】
在高校云平台的上篇博文 《高校云平台(二十二):多租户方案比较Hibernate、EclipseLink、Mybatis+Mycat》中讲解了实现多租户的一种方案是用MySql的中间件来实现
【探索之路】
1、云平台建库后Mycat识别的问题
为什么要用zookeeper 当用
2、整个流程的高可用的实现
(1)mysql的高可用 双向主从
(2)mycat的高可用?
a.如何实现无需改动程序保证备份----Keepalived
b.如何来实现负载---HAproxy
(3)我的疑问
keepalived+nginx 实现高可用的时候Nginx监听的是自己的IP
但是Keepalived+HAproxy时HAproxy配置的是虚拟的IP
(4)一些经验:
a.直接从PDF上粘贴的话注意空格
b.运行脚本的问题
【总结】
根据一条需求来理,比如在这个过程中理解HAproxy,Mycat的作用,先从mysql捯饬起来,到它有什么痛点,然后新的技术方案出来后弥补什么缺点。
阅读全文
4 0
- 智能一代云平台(二十三):Mycat高可用的探索
- 智能一代云平台(二十):Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
- 智能一代云平台(二十二):多租户方案比较Hibernate、EclipseLink、Mybatis+Mycat
- 智能一代云平台(十八):对Redis配置中bind的探索
- 智能一代云平台(十五):Keepalived+Nginx实现高可用,反向代理---Nginx安装及配置
- 智能一代云平台(十七):Keepalived+Nginx实现高可用,反向代理---Keepalived安装及相关配置
- 智能一代云平台(二十四):已安装的Nginx上安装echo
- 智能一代云平台(二十五):利用Nginx对不同的域名进行解析
- 智能一代云平台(二十九):通用mapper的改造
- 智能一代云平台(二十八):对前后端分离和FastDFS的使用的再理解
- 智能一代云平台(二十七):一次线上环境出问题排错经历
- 智能一代云平台(二十六):tomcat集群搭建中的那些事儿
- 智能一代云平台(三十):逆向工程生成mybatis
- 智能一代云平台(三十一):mybatis加入分页
- 智能一代云平台(三十三):log4j日志研究
- 智能一代云平台(三十四):后端架构一些总结
- 智能一代云平台(三十五):后端架构再思考
- 智能一代云平台(三十七):Java技术栈
- nvm安装node.js
- Android——属性动画
- DP新阶段学习总结
- 9.自定义控件
- java笔记-各类方法的辨别
- 智能一代云平台(二十三):Mycat高可用的探索
- Unite 2017 干货整理 优化篇
- WebView你可能不知道的细节
- NS2相关学习——可靠的MANET应用程序的Gossip协议分析
- Echarts的使用以及动态加载数据
- 事务
- http编程系列(二)——java爬虫实现刷个人博客的访问量
- 182
- POJ-3126 Prime Path ( BFS )