Mycat-server监控服务Mycat-web

Mycat-web 是对mycat-server提供监控服务。功能不局限于对mycat-server使用。他基于jmx对所有JVM监控。通过JDBC连接对Mycat、Mysql监控。基于snmp协议,监控远程服务器(目前仅限于linux系统)的cpu、内存、网络、磁盘。

GitHub源码:https://github.com/boonyachengdu/Mycat-Web

支持SQL上线,基于sqlwatch开源项目,具备SQL语法检查和备份数据识别,释放DBA精力。### 新增 mycat all in one 镜像下载

mycat all in one 是 mycat-server,mycat-web,mysql,zookeeper 于一身的测试开发环境,是您开发测试必备良器,您只需要执行如下几个步骤便可开启属于您的 mycat 之旅 :


导入 OVA

  • 安装Oracle VM VirtualBox
  • 启动Oracle VM VirtualBox
  • 下载 mycat-all-in-one 镜像文件,戳这里下载all-in-one镜像,密码:v63y
  • File(管理) -> Import Appliances(导入虚拟电脑)<网络模式首选桥接模式>
  • 选择CentOS 7.ova
  • 一路Next

启动虚拟机

  • 登录虚拟机 root/123456
  • 启动多实例Mysql
   mysqld_multi start

启动 Mycat

   cd /opt/mycat/
   ./bin/mycat start

ZK启动

    cd /opt/zookeeper-3.4.6
	bin/zkServer.sh start
	bin/zkCli.sh

体验 Mycat

  • 启动Navicat Premium
  • 连接Mycat,IP:8066 test/test
  • 连接TESTDB
  • 测试
      select * from t_user;

mycat eye启动

    cd /opt/mycat-web
	./start.sh 
    访问地址:http://localhost:8082/mycat

请留意 '体验 Mycat'该步骤中的 IP 地址的设定,虚拟机中 IP 地址若与主机地址不匹配会引发连接失败的情况,此时可以将 虚拟机IP 地址修改静态IP地址来解决,修改位于路径

/etc/sysconfig/network-scripts/ifcfg-enp0s3 

下面的文件,然后运行命令

service network restart

来让刚刚修改过的文件生效即可

mycat web SQL上线配置参考(可选)

修改mycat.properties文件的访问sqlwatch参数配置,具体参考sqlwatch.md

Mycat关键特性 关键特性 支持SQL92标准 支持MySQL、Oracle、DB2、SQL Server、PostgreSQL等DB的常见SQL语法 遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。 基于心跳的自动故障切换,支持读写分离,支持MySQL主从,以及galera cluster集群。 支持Galera for MySQL集群,Percona Cluster或者MariaDB cluster 基于Nio实现,有效管理线程,解决高并发问题。 支持数据的多片自动路由与聚合,支持sum,count,max等常用的聚合函数,支持跨库分页。 支持单库内部任意join,支持跨库2表join,甚至基于caltlet的多表join。 支持通过全局表,ER关系的分片策略,实现了高效的多表join查询。 支持多租户方案。 支持分布式事务(弱xa)。 支持XA分布式事务(1.6.5)。 支持全局序列号,解决分布式下的主键生成问题。 分片规则丰富,插件化开发,易于扩展。 强大的web,命令行监控。 支持前端作为MySQL通用代理,后端JDBC方式支持Oracle、DB2、SQL Server 、 mongodb 、巨杉。 支持密码加密 支持服务降级 支持IP白名单 支持SQL黑名单、sql注入攻击拦截 支持prepare预编译指令(1.6) 支持非堆内存(Direct Memory)聚合计算(1.6) 支持PostgreSQL的native协议(1.6) 支持mysql和oracle存储过程,out参数、多结果集返回(1.6) 支持zookeeper协调主从切换、zk序列、配置zk化(1.6) 支持库内分表(1.6) 集群基于ZooKeeper管理,在线升级,扩容,智能优化,大数据处理(2.0开发版)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值