实现分布式mysql神器之Cobar Manager

简介

在之前的文章中已介绍过Manager的获取以及作用,这里就不多做介绍。前面说过Cobar在启动的过程中使用了8066端口和9066端口,8066作为服务端口,而9066作为管理端口。本篇所提到的Cobar Manager便是通过9066端口见识Cobar的状态信息等。

配置

这个相对简单很多,但得提示的是源码里对于配置文件的路径是指定的Linux目录。

  • 由于Cobar Manager完全是从xml文件中读写数据,那就必然回去读写xml文件。如果要在windows下run,就必须对ClusterDAOImple.java, UserDaoImple.java,CobarDAOImple.java以及PropertyDaoImpl.java几个文件中的xmlpath指定Windows路径。不然在启动的时候将会报找不到xml文件的错误。当然在Linux下的话就不存在这个问题。

  • 至于登录密码,也许你有必要根据加密算法改下user.xml。也可以在user.xml文件中添加新的用户。加密算法可以在类

    com.alibaba.cobar.manager.util.EncryptUtil中找到encrypt(password)方法。此处只提供密码为root的密文是63E41D2F667B2AD5

  • 另外关于Cluster以及Cobar的初始化皆可在对应的Cluster.xml和Cobar.xml中配置初始化,不初始化也无所谓


安装

在Manager的源码下运行“mvn package”就可以在target目录下生成Cobar Manager的war包。将war包部署到tomcat或其他web容器里就可以了。


运行

  • 用user.xml中配置的用户名及密码登录将进入首页。

实现分布式mysql神器之Cobar Manager_第1张图片

  • 其他页面,自己可以摸索下无非就是添加修改之类的操作。下面给出一个监控已连接上的Cobar的状态信息:

实现分布式mysql神器之Cobar Manager_第2张图片

Help

若有疑问可微信扫描下列二维码并关注留言

实现分布式mysql神器之Cobar Manager_第3张图片

你可能感兴趣的:(manager,客户端,cobar)