codecamp

Mycat2 Native模式

通过设置系统环境

server=native

使用Mycat自研的NIO框架网络通讯框架

server=vertx

使用Vertx网络通讯框架

可以通过java参数java -jar io.mycat.MycatCore -Dserver=native指定wrapper安装包

wrapper.conf


#wrapper.java.additional.1=
wrapper.java.additional.1=-DMYCAT_HOME=./conf
wrapper.java.additional.2=-Dfile.encoding=UTF-8
wrapper.java.additional.3=-server
wrapper.java.additional.4=-Dcom.sun.management.jmxremote
wrapper.java.additional.5=-Dcom.sun.management.jmxremote.port=1984
wrapper.java.additional.6=-Dcom.sun.management.jmxremote.authenticate=false
wrapper.java.additional.7=-Dcom.sun.management.jmxremote.ssl=false
wrapper.java.additional.8=-Xmx32G
wrapper.java.additional.9=-Xms1G
wrapper.java.additional.10=-Dserver=native

同时相应的数据源设置native就可以使native方式与mysql通讯,但也支持jdbc方式

Mycat2 XA事务注意点
Mycat2 制作tar安装包
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }