• 源代码方式调试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 同上

  • 相关阅读:
    Segment Routing之IPv6 SR概述
    ping6 connect: Invalid argument
    glance image-list
    SRv6技术研究和组网设计
    physical_interface_mappings
    bond
    srv6 tools---SRext
    srv6
    8月18号
    8月17号
  • 原文地址:https://www.cnblogs.com/756623607-zhang/p/6850904.html
Copyright © 2020-2023  润新知