
Mycat
文章平均质量分 88
KKang@
这个作者很懒,什么都没留下…
展开
-
Haproxy+pacemake+fence实现高mycat的可用
1 Haproxy的部署1.1 安装xinetd(server7、server8)Mycat服务主机(server7、server8)上需要增加Mycat服务的状态检测脚本,并开放相应的检测端口,以提供给Haproxy对Mycat的服务状态进行检测判断。可以使用xinetd来实现,通过xinetd,Haproxy可以用httpchk来检测Mycat的存活状态。(xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经原创 2021-04-15 20:26:08 · 192 阅读 · 0 评论 -
Mysql集群(四)------Mycat 监控工具Mycat-web
http://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gzwget http://dl.mycat.org.cn/mycat-web-1.0/Mycat-web-1.0-SNAPSHOT-20170102153329-linux.tar.gz原创 2021-04-14 15:51:01 · 486 阅读 · 0 评论 -
Mysql集群------(三)Mycat的垂直水平分库
垂直分库:按照不同 的表(或者 Schema)来切分到不同的数据库(主机)之上,这种切可以称之为数据的垂直切分水平分库:根据表中的数据的逻辑关系,将同一个表中的数据按照某种条 件拆分到多台数据库(主机)上面,这种切分称之为数 据的水平切分垂直分库的特点:规则简单,实施方便,适用于各业务之间的耦合度非常低, 相互影响很小,业务逻辑非常清晰的系统。在这种系统中,通过将不同业务模块的表分拆到不同的数据库中。根据不同的表来进行拆分,对应用程序的影响也更小, 拆分规则简单。水平切分比垂直切分复杂。原因是将同一个原创 2021-04-14 15:49:58 · 371 阅读 · 0 评论 -
Mysql集群(二)-----Mycat(读写分离)+LVS(负载均衡)+keepalived(高可用)的部署
Mycat+LVS+keepalived的部署1 Mycat的部署1.1 JDK的部署1.2 安装Mycat(server7、server8)2 安装xinetd(server7、server8)3 LVS和keepalived实现mycat集群的高可用3.1 LVS的部署3.2 Keepalived的部署Mycat-web 是 Mycat 可视化运维的管理和监控平台,弥补了 Mycat 在监控上的空白。帮 Mycat 分担统计任务和配置管理任务。Mycat-web 引入了 ZooKeeper 作为配原创 2021-04-14 13:10:23 · 586 阅读 · 0 评论 -
Mysql集群(一)-----Mysql双主双从复制
Mysql双主双从1 Mysql双主双从的部署2 双主双从测试一主多从架构可以缓解读的压力,但是一旦主宕机了,就不能写了。所以我们可以采用双主双从架构1 Mysql双主双从的部署(1)源码编译安装mysql5.7参考博客:https://blog.youkuaiyun.com/qq_41582883/article/details/112396592(2)编辑mysql配置文件:/etc/my.cnfserver1[mysqld]datadir=/data/mysqlsocket=/data/mys原创 2021-04-13 17:27:06 · 178 阅读 · 1 评论