深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 823|回复: 4
打印 上一主题 下一主题

MySQL-Router的配置档研究

[复制链接]

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
跳转到指定楼层
楼主
发表于 2020-6-24 16:29:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
MySQL-Router的配置档研究

位置放在外层:mysqlrouter.ini
要放在bin目录的同级目录中


可行基本版:
  1. [routing:basic_failover]
  2. bind_address=10.0.10.72
  3. bind_port = 7001
  4. mode = read-write
  5. destinations = 127.0.0.1:3306

  6. [keepalive]
  7. interval = 60
复制代码




回复

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
沙发
 楼主| 发表于 2020-6-27 17:02:32 | 只看该作者


XC Proxy的目录 :


D:\DBA\mysql-router-8.0.20-winx64\mysqlrouter.ini


  1. [DEFAULT]
  2. logging_folder = D:\DBA\log


  3. [logger]
  4. #level = debug
  5. level = INFO


  6. [routing:basic_failover]
  7. bind_address=10.0.10.23
  8. bind_port = 7000
  9. mode = read-write
  10. destinations = 192.168.1.233:3306


  11. [keepalive]
  12. interval = 60
复制代码


安装成服务时,[code]和[logger]都要有
回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
板凳
 楼主| 发表于 2021-1-27 23:57:34 | 只看该作者
盘点XC的100.18上的Router


同级目录mysqlrouter.ini的内容:
[DEFAULT]
logging_folder = D:\DBA\log  有这个目录

[logger]
level = INFO

[routing:basic_failover]
bind_address=10.0.10.23
bind_port = 7000
mode = read-write
destinations = 192.168.1.233:3306

[keepalive]
interval = 60



回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
地板
 楼主| 发表于 2021-1-28 12:23:03 | 只看该作者
本帖最后由 zhgc 于 2021-1-28 12:26 编辑

盘点XC的1.234上的Router

E:\DBA\mysql-router-8.0.20-winx64\bin\mysqlrouter -c E:\DBA\mysql-router-8.0.20-winx64\mysqlrouter.ini --service

[DEFAULT]
logging_folder = E:\DBA\log

[logger]
level = INFO

[routing:basic_failover]
bind_address=10.0.10.29
bind_port = 3306
mode = read-write
destinations = 192.168.1.233:3306

[keepalive]
interval = 60



回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
5#
 楼主| 发表于 2021-1-28 15:00:36 | 只看该作者
命令部分:

  --install-service
        Install Router as Windows service which starts automatically at
        system boot
  --install-service-manual
        Install Router as Windows service which needs to be started
        manually
  --remove-service
        Remove Router from Windows services
  --service
        Start Router as Windows service



安装服务

安装过程两次报错,1次提示要带-c参数 ,1次提示要有E:/DBA/log目录

指令:
E:\mysql-router-8.0.20-winx64\mysql-router-8.0.20-winx64\bin>mysqlrouter -c "E:\
mysql-router-8.0.20-winx64\mysql-router-8.0.20-winx64\mysqlrouter.ini" --install-service
Service successfully installed.




安装成功后,看到“服务”里的内容是:
E:\mysql-router-8.0.20-winx64\mysql-router-8.0.20-winx64\bin\mysqlrouter -c E:\mysql-router-8.0.20-winx64\mysql-router-8.0.20-winx64\mysqlrouter.ini --service

安装删除
E:\mysql-router-8.0.20-winx64\mysql-router-8.0.20-winx64\bin>mysqlrouter --remove-service



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 04:39 , Processed in 0.048463 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表