• 源代码方式调试Mycat



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

    1)源代码方式调试与配置
    由于MyCat源代码目前主要托管在github上,大家需要在本地安装和配置好相关环境,具体参考群共享中 “github-eclipse开发指南.docx”说的很详细,按照文档中的步骤把源代码下载到本地即可。
    MyCAT目前通过配置文件的方式来定义逻辑库和相关配置:
    · MYCAT_HOME/conf/schema.xml中定义逻辑库,表、分片节点等内容
    · MYCAT_HOME/conf/rule.xml中定义分片规则
    · MYCAT_HOME/conf/server.xml中定义用户以及系统相关变量,如端口等。

    运行:
    入口程序是org.opencloudb.MycatStartup.java,右键run as 出现下面的界面,需要设置MYCAT_HOME目录,为你工程当前所在目录(src/main):


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

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

    如果是编辑器是idea
    在菜单栏 点击Run下的Edit Configurations
    设置 VM options 同上

  • 相关阅读:
    973. K Closest Points to Origin
    919. Complete Binary Tree Inserter
    993. Cousins in Binary Tree
    20. Valid Parentheses
    141. Linked List Cycle
    912. Sort an Array
    各种排序方法总结
    509. Fibonacci Number
    374. Guess Number Higher or Lower
    238. Product of Array Except Self java solutions
  • 原文地址:https://www.cnblogs.com/756623607-zhang/p/6850904.html
Copyright © 2020-2023  润新知