• MySQL 读写分离


    一、构建思路

      

       (2)装包 配置文件

        

    •    ]# vim /etc/maxscale.cnf
    • [maxscale]
    • threads=auto            //运行的线程的数量
    • [server1]            //定义数据库服务器
    • type=server
    • address=192.168.4.51        //主服务器ip
    • port=3306
    • protocol=MySQLBackend        
    • [server2]
    • type=server
    • address=192.168.4.52        //从服务器IP
    • port=3306
    • protocol=MySQLBackend
    • [MySQL Monitor]                //定义监控的数据库服务器
    • type=monitor
    • module=mysqlmon
    • servers=server1, server2        //监控的数据库列表,不能写ip
    • user=maxscalemon                    //监控用户
    • passwd=123qqq...A                //密码
    • monitor_interval=10000        
    • #[Read-Only Service]        //不定义只读服务
    • #type=service
    • #router=readconnroute
    • #servers=server1
    • #user=myuser
    • #passwd=mypwd
    • #router_options=slave
    • [Read-Write Service]            //定义读写分离服务
    • type=service
    • router=readwritesplit
    • servers=server1, server2
    • user=maxscalerouter            //路由用户
    • passwd=123qqq…A                //密码
    • max_slave_connections=100%
    • [MaxAdmin Service]        //定义管理服务
    • type=service
    • router=cli
    • #[Read-Only Listener]        //不定义只读服务使用的端口号
    • #type=listener
    • #service=Read-Only Service
    • #protocol=MySQLClient
    • #port=4008
    • [Read-Write Listener]            //定义读写服务使用的端口号
    • type=listener
    • service=Read-Write Service
    • protocol=MySQLClient
    • port=4006
    • [MaxAdmin Listener]        //管理服务使用的端口号
    • type=listener
    • service=MaxAdmin Service
    • protocol=maxscaled
    • socket=default
    • port=4016     //手动添加,不指定时使用的是默认端口在启动服务以后可以知道默认端口是多少

      其中的监控用户的作用 监控服务器 获取信息 查看那个是主库那个是从库(在主库上写 从库上读)

      其中的路由用户的作用 查看服务器上是否有授权的用户(在读写分离服务器上连接后台数据库时的连接授权用户)

      (3)添加授权用户

        

       (4)启动服务

          

  • 相关阅读:
    对象形式传递
    解决DLNA方案的技术框架
    关于DLNA
    MAC配置Xcode的Cocos2d-x环境
    什么叫做双缓冲?
    Window7 Cocos2d-x配置开发环境
    Windows 8.1 Update 2更新了什么?
    微软发布Windows Phone 8.1 Update 和中文版Cortana“小娜”
    大开眼界 游览Facebook香港办公室
    小米的“假照片”危机
  • 原文地址:https://www.cnblogs.com/zshBlos/p/13127340.html
Copyright © 2020-2023  润新知