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 读写分离配置相关推荐

  1. yii2 mysql in_yii2 mysql数据库读写分离配置

    复制和读写分离(Replication and Read-Write Splitting) 许多数据库支持数据库复制来获得更好的数据库可用性, 以及更快的服务器响应时间.通过数据库复制功能, 数据从所 ...

  2. Amoeba实现mysql主从读写分离

    Amoeba实现mysql主从读写分离 这段在网上看了下关于amoeba的文章,总体感觉好像要比mysql-proxy好的多,也参考了不少的资料,此文章可能与其他文章作者会有雷同的地方,请谅解,但是此 ...

  3. MySQL Router实现MySQL的读写分离

    1.简介 MySQL Router是MySQL官方提供的一个轻量级MySQL中间件,用于取代以前老版本的SQL proxy. 既然MySQL Router是一个数据库的中间件,那么MySQL Rout ...

  4. Mysql一主多从和读写分离配置简记

    Mysql一主多从和读写分离配置简记 标签: mysql数据库服务器class数据库servermanager 2012-05-30 16:44 14981人阅读 评论(1) 收藏 举报  分类: 数 ...

  5. mysql 配置文件在哪_MySQL+MyCat分库分表 读写分离配置

    一. MySQL+MyCat分库分表 1 MyCat简介 java编写的数据库中间件 Mycat运行环境需要JDK. Mycat是中间件,运行在代码应用和MySQL数据库之间的应用. 前身: corb ...

  6. mysql读写分离错_MySQL主从同步、读写分离配置步骤、问题解决

    根据要求配置MySQL主从备份.读写分离,结合网上的文档,对搭建的步骤和出现的问题以及解决的过程做了如下笔记: 现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用. 为了避免不必要 ...

  7. MySQL主从复制与读写分离配置及实操

    MySQL主从复制与读写分离 一.MySQL主从复制 1.复制类型 2.工作过程 二.MySQL读写分离 1.定义 2.存在意义 3.作用时间 4.原理 5.类型 基于程序代码内部实现 基于中间代理层 ...

  8. MySQL的主从配置+SpringBoot的MySQL读写分离配置

    MySQL的主从复制 点击前往查看MySQL的安装 1.主库操作 vim /etc/my.cnf 添加如下配置 log-bin=mysql-bin #[必须]启用二进制日志 server-id=128 ...

  9. SpringBoot下MySQL的读写分离

    首页 博客 专栏·视频 下载 论坛 问答 代码 直播 能力认证 高校 会员中心 收藏 动态 消息 创作中心 02-下篇-SpringBoot下MySQL的读写分离 dusuanyun 2018-07- ...

最新文章

  1. 三维重建 3D reconstruction 有哪些实用算法?
  2. 记一次通过c#运用GraphQL调用Github api
  3. 三、Oracle的简单查询
  4. Windows server 2003 DHCP全攻略(二)
  5. STM32时钟系统学习
  6. 机器视觉 · 立体相机
  7. 使用 XMLBeans 进行编程 XMLBeans 如何引发数据绑定的巨大变革
  8. python生成数据
  9. [JZOJ5866]【NOIP2018模拟9.13】指引
  10. 从零开始nodejs系列文章
  11. 如何有效解决C与C++的相互调用问题
  12. python pathname_Python模块的定义,模块的导入,__name__用法实例分析
  13. Cloudera完善企业数据云愿景,新品进一步扩展无处不在的云体验
  14. Flutter ClipPath 自定义CustomClipper 玩转不一样的背景图案
  15. MySQL下bin-log的三种模式(ROW、Statement、Mixed)
  16. python列表-使用
  17. 弥补Reflector反编译对中文支持的不足
  18. sqlparser mysql_phpMyAdmin中sql-parser组件的使用
  19. Linux内核发包软件,pktgen--内核态发包工具
  20. AEJoy ——表达式代码列表和示例(四)【代码详解】

热门文章

  1. 使用ffmpeg推流到Wowza
  2. 如何使用XenServer使用本地ISO镜像
  3. Skype的收购为微软带来了什么
  4. Windows CE 6.0正式发布 源代码100%开放
  5. WPF绘制自定义窗口
  6. Javascript中的深拷贝和浅拷贝
  7. win7笔记本设置wifi热点
  8. MaxCompute(原ODPS) 脑图 - 常用知识总结
  9. Absolute Uninstaller是类似于标准的Windows添加/删除卸载工具
  10. (转自ITAA)个人问题汇总(workatlab)