Mysql Router 读写分离配置
2019独角兽企业重金招聘Python工程师标准>>>
1.安装
rpm -ivh mysql-router-2.0.4-1.el6.x86_64.rpm
2.配置
cat >/etc/mysqlrouter/mysqlrouter.ini <<EOF[DEFAULT]
logging_folder = /var/log/mysqlrouter/
plugin_folder = /usr/lib64/mysqlrouter
runtime_folder = /var/run/mysqlrouter
config_folder = /etc/mysqlrouter
hostname=192.168.1.201[logger]
level = info# If no plugin is configured which starts a service, keepalive
# will make sure MySQL Router will not immediately exit. It is
# safe to remove once Router is configured.
#[keepalive]
#interval = 60[routing:read_write]
#将router绑定到哪个NIC
bind_address = {hostname}:7001
#将路由的后端db列表,rw模式将采用first available模式轮训
#ro模式采用round-robin模式轮训
destinations = {hostname}:3306
mode = read-write
# default 512,like mysql's max_connections
max_connections = 1024
#default 100,like mysql's ax_connect_errors
max_connect_errors = 100
#default 9,like mysql's connect_timeout
client_connect_timeout = 9[routing:read_only]
bind_address = {hostname}:7002
destinations = {hostname}:3306,{hostname}:3307,{hostname}:3308
mode = read-only
max_connections = 65535
max_connect_errors = 100
client_connect_timeout = 9
EOF
3.启动
service mysqlrouter start
4.测试
[root@localhost ~]# netstat -ntpl|grep mysqlrouter
tcp 0 0 192.168.1.201:7001 0.0.0.0:* LISTEN 20498/mysqlrouter
tcp 0 0 192.168.1.201:7002 0.0.0.0:* LISTEN 20498/mysqlrouter
5.连接
mysql -uroot -p123456 -P7002 -h192.168.1.201
转载于:https://my.oschina.net/xxj123go/blog/889450
Mysql Router 读写分离配置相关推荐
- yii2 mysql in_yii2 mysql数据库读写分离配置
复制和读写分离(Replication and Read-Write Splitting) 许多数据库支持数据库复制来获得更好的数据库可用性, 以及更快的服务器响应时间.通过数据库复制功能, 数据从所 ...
- Amoeba实现mysql主从读写分离
Amoeba实现mysql主从读写分离 这段在网上看了下关于amoeba的文章,总体感觉好像要比mysql-proxy好的多,也参考了不少的资料,此文章可能与其他文章作者会有雷同的地方,请谅解,但是此 ...
- MySQL Router实现MySQL的读写分离
1.简介 MySQL Router是MySQL官方提供的一个轻量级MySQL中间件,用于取代以前老版本的SQL proxy. 既然MySQL Router是一个数据库的中间件,那么MySQL Rout ...
- Mysql一主多从和读写分离配置简记
Mysql一主多从和读写分离配置简记 标签: mysql数据库服务器class数据库servermanager 2012-05-30 16:44 14981人阅读 评论(1) 收藏 举报 分类: 数 ...
- mysql 配置文件在哪_MySQL+MyCat分库分表 读写分离配置
一. MySQL+MyCat分库分表 1 MyCat简介 java编写的数据库中间件 Mycat运行环境需要JDK. Mycat是中间件,运行在代码应用和MySQL数据库之间的应用. 前身: corb ...
- mysql读写分离错_MySQL主从同步、读写分离配置步骤、问题解决
根据要求配置MySQL主从备份.读写分离,结合网上的文档,对搭建的步骤和出现的问题以及解决的过程做了如下笔记: 现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用. 为了避免不必要 ...
- MySQL主从复制与读写分离配置及实操
MySQL主从复制与读写分离 一.MySQL主从复制 1.复制类型 2.工作过程 二.MySQL读写分离 1.定义 2.存在意义 3.作用时间 4.原理 5.类型 基于程序代码内部实现 基于中间代理层 ...
- MySQL的主从配置+SpringBoot的MySQL读写分离配置
MySQL的主从复制 点击前往查看MySQL的安装 1.主库操作 vim /etc/my.cnf 添加如下配置 log-bin=mysql-bin #[必须]启用二进制日志 server-id=128 ...
- SpringBoot下MySQL的读写分离
首页 博客 专栏·视频 下载 论坛 问答 代码 直播 能力认证 高校 会员中心 收藏 动态 消息 创作中心 02-下篇-SpringBoot下MySQL的读写分离 dusuanyun 2018-07- ...
最新文章
- 三维重建 3D reconstruction 有哪些实用算法?
- 记一次通过c#运用GraphQL调用Github api
- 三、Oracle的简单查询
- Windows server 2003 DHCP全攻略(二)
- STM32时钟系统学习
- 机器视觉 · 立体相机
- 使用 XMLBeans 进行编程 XMLBeans 如何引发数据绑定的巨大变革
- python生成数据
- [JZOJ5866]【NOIP2018模拟9.13】指引
- 从零开始nodejs系列文章
- 如何有效解决C与C++的相互调用问题
- python pathname_Python模块的定义,模块的导入,__name__用法实例分析
- Cloudera完善企业数据云愿景,新品进一步扩展无处不在的云体验
- Flutter ClipPath 自定义CustomClipper 玩转不一样的背景图案
- MySQL下bin-log的三种模式(ROW、Statement、Mixed)
- python列表-使用
- 弥补Reflector反编译对中文支持的不足
- sqlparser mysql_phpMyAdmin中sql-parser组件的使用
- Linux内核发包软件,pktgen--内核态发包工具
- AEJoy ——表达式代码列表和示例(四)【代码详解】