关键字:MySQL Proxy 说明与配置
本文主要提供给对MySQL Proxy 初学者,使其明白它的使用价值和场景,以及具体的功能所在(也就是它能做什么)
MySQL Proxy说明:MySQL Proxy可以使MySQL之间监测、分析和通信,常见的用途包括:负载平衡,故障转移、查询分析,查询过滤和修改等,这里只需要说明与配置故障转移功能。
MySQL Proxy下载地址: http://dev.mysql.com/downloads/mysql-proxy/
MySQL Proxy支持操作系统:
• Linux (including Red Hat, Fedora, Debian, SuSE) and derivatives
• Mac OS X
• FreeBSD
• IBM AIX
• Sun Solaris
• Microsoft Windows (including Microsoft Windows XP, Microsoft Windows Vista, Microsoft Windows Server 2003, Microsoft Windows Server 2008)
Windows平台下需要安装Microsoft Visual C++ 2008 Service Pack 1 Redistributable组件,
下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=26368
MySQL Proxy使用:
1. 添加mysql-proxy.cnf文件在MySQL Proxy所在目录
内容如:
[mysql-proxy]
admin-address = 192.168.71.90:4040
admin-username = root
admin-password = pos
admin-lua-script = C:\mysql-proxy/lua/admin.lua
proxy-backend-addresses=192.168.71.163:3306
说明: admin-address 主MySQL地址与监测端口,这里需要注意的是Mysql客户端连接端口必须为4040,要不然使用3306连接是不被MySQL Proxy所监听转移的,只会当成一种普通连接。
proxy-backend-addresses 故障转移地址与端口号
2. 添加MySQL Proxy的bin目录到系统变量Path中。
3. 运行cmd ,指向MySQL Proxy的bin目录,如:cd C:\mysql-proxy\bin,然后运行mysql-proxy --defaults-file=C:\mysql-proxy\mysql-proxy.cnf &,正常启动后就显示已经启动,否则会返回错误信息。
Ps:如以上配置,如果192.168.71.90的MySQL数据库连接不上时,MySQL Proxy会自动转移到192.168.71.163中。在使用过程中如果受防火墙阻碍,请放行。
分享到:
相关推荐
一、mysql-proxy场景说明 MySQL Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和...
12-MySQL服务引擎种类功能及对应参数配置说明 13-批量修改MySQL服务引擎的多种方案 14-有关MySQL服务存储引擎的面试题等说明 第十一部 MySQL读写分离开发实现及软件实现-物理备份-高可用(已经包含有5节视频+文档...
Zabbix-proxy安装说明文档: 包含:1.zabbix-proxy安装 2.mysql安装 3.zabbix-server端配置
环境: 192.168.100.210 192.168.100.104 192.168.100.208 192.168.100.106 说明: 210,104作为mysql数据库. 208作为mysql-proxy. 106作为测试机器.相关软件下载: lua www.lua.org mysql-proxy ...
1.Veeam Agent for Linux(MySQL) 操作指南 2.Veeam for Instant VM Recovery操作指南 3.Veeam for PostgreSQL 操作指南 4.Veeam for Repliaction操作指南 5.Veeam for SQLServer备份和恢复操作指南 6.Veeam for ...
基于SSM+mysql框架前后端分离的文件云平台项目源码+项目说明.zip ## EasyCloud是一个前后端分离的简易文件云平台,支持上传和管理文件、图片在线预览和生成分享链接。 ## 技术栈 - 后端使用Spring, SpringMVC, ...
一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 ...mysql proxy也是一种连接池,但是效率很低。 二,mycat 安装 1,下载地址mycat http://dl.mycat.io/ 2,安装mycat # tar zxvf Myca
一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 ...mysql proxy也是一种连接池,但是效率很低。 二,mycat 安装 1,下载mycat 2,安装mycat # tar zxvf Mycat-server-1.6-RELEA
MySQL-Proxy 0.8.2 的基础上修复了许多错误并添加了许多新功能。 目前该项目已在奇虎广泛应用,很多MySQL业务已接入Atlas平台。 Atlas转发的读写请求数已达数十亿。 2.主要功能 1.读/写拆分。 2.负载均衡和故障转移...
10.3.6 关于java.lang.ClassCastException: $Proxy0错误的解决方法 216 10.4 开发 Spring 2.0 AOP 应用 219 10.4.1 使用aop 标签实现AOP 219 10.4.2 使用标注(@AspectJ)实现AOP 221 10.4.3 开发环绕通知(Around ...
chdir=/path/to/proxy_ip_pool/ProxyIPPool/ # 配置项目的wsgi目录。相对于工程目录 wsgi-file=ProxyIPPool/wsgi.py 生成迁移文件和执行迁移文件 python manage.py makemigrations python manage.py migrate 启动 ...
– [新功能] 增加“使用说明”和“安装说明”中英文版 – [新功能] 后台增加常见安全设置问题校验 – [新功能] 富文本视频增加哔哩哔哩支持 – [系统优化] 优化支付账号与登录账号不一致问题 – [系统优化] 微信...
一些基本参数说明: 单点登录服务器 CAS 域名: (根据需要配置为你自己的域名) 权限管理后台域名: (根据需要配置为你自己的域名) 由于 CAS 要求必须使用 https 协议,所以我们需要生成 https 证书: 生成证书详细步骤...
[4] 有完善的用户、角色、权限配置及管理机制,支持页面级、按钮级的权限管理。 [5] 通过 AOP 切面及自定义注解实现系统日志记录,可在系统管理页面查看操作日志。 [6] 集成 Druid 数据连接池、Screw 导出数据库...
#安装说明:TeamTalk整套服务提供模块部署脚本和一键部署方案,主要模块有JDK,NGINX,PHP,PERCONA(MYSQL),REDIS,IM_WEB,IM_DB_PROXY,IM_SERVER,其中IM_WEB,IM_DB_PROXY,IM_SERVER为自主开发模块,其余均为开源解决方案,...
使用说明 设置数据源 MysqlConfig = { 'develop': { 'host': '192.168.1.103', 'port': 3306, 'db': 'enterprise', 'username': 'root', 'password': 'root@123' } } 执行db/data.sql生成数据结构 配置IP代理...
- [新功能] 增加“使用说明”和“安装说明”中英文版 - [新功能] 系统初始化安装程序兼容HTTPS - [新功能] 注册页面右侧增加授权登录操作 - [新功能] Bugfix 演示账号可修改后台文件 - [新功能] Feature 统计...
查看以获取有关为IndiMail配置MySQL / MariaDB服务器的说明。 查看以获取有关使用RPM或Debian软件包设置IndiMail的说明。 请查看以获取有关IndiMail服务器安装和设置的说明。 查看以获取有关设置使用QMQP协议的...
(重新)创建数据库结构并生成Doctrine Proxy类构建资产和JavaScriptOSX / Windows上的节点Sass错误尝试构建时,您可能会看到类似以下的错误: Node Sass could not find a binding for your cur