源代碼方式調試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 同上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM