您当前的位置: 首页 > 

10MyCat - MyCat安装前期准备

杨林伟 发布时间:2019-07-24 15:29:41 ,浏览量:3

MyCAT是使用JAVA语言进行编写开发,使用前需要先安装JAVA运行环境(JRE),由于MyCAT中使用了JDK7中的一些特性,所以要求必须在JDK7以上的版本上运行。

1.环境准备
  1. JDK下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 注:必须JDK7或更高版本.

  2. MySQL下载 http://dev.mysql.com/downloads/mysql/5.5.html#downloads 注:MyCAT支持多种数据库接入,如:MySQL、SQLServer、Oracle、MongoDB等,推荐使用MySQL做集群。

  3. MyCAT项目主页 https://github.com/MyCATApache/ 注:MyCAT相关源码、文档都可以在此地址下进行下载。

2.环境安装与配置

如果是第一次刚接触MyCAT,建议先下载MyCAT-Server源码到本地,通过Eclipse等工具进行配置和运行,便于深入了解和调试程序运行逻辑。

  1. MyCAT-Server源码下载 由于MyCAT源码目前主要托管在github上,需要先在本地安装和配置好相关环境。 MyCAT-Server仓库地址:https://github.com/MyCATApache/Mycat-Server.git
  2. 源码调试与配置 MyCAT目前主要通过配置文件的方式来定义逻辑库和相关配置: • MYCAT_HOME/conf/schema.xml中定义逻辑库,表、分片节点等内容. • MYCAT_HOME/conf/rule.xml中定义分片规则. • MYCAT_HOME/conf/server.xml中定义用户以及系统相关变量,如端口等. 注:以上几个文件的具体配置请参考前面章节中的具体说明.
  3. 源码运行 MyCAT入口程序org.opencloudb.MycatStartup.java,右键run as出现下面的界面,需要设MYCAT_HOME目录,为你工程当前所在目录(src/main): 在这里插入图片描述

设置完MYCAT主目录后即可正常运行MyCAT服务。

注:若启动报错,DirectBuffer内存不够,则可以再加JVM系统参数:XX:MaxDirectMemorySize=128M

关注
打赏
1688896170
查看更多评论

杨林伟

暂无认证

  • 3浏览

    0关注

    3183博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1103s