<system>配置Mycat系统参数
<system>
<property name="serverPort">3306</property> <!-- mycat 服务端口-->
<property name="managerPort">9066</property> <!-- mycat 管理端口-->
<property name="nonePasswordLogin">0</property> <!--登录是否需要密码,0-需要密码严重,1-不需要密码严重-->
<property name="bindIp">0.0.0.0</property> <!-- mycat 在那些IP上监听->
<property name="frontWritQueueSize">2048</property> <!-- mycat前端写队列的大小-->
<property name="charset">utf-8</property> <!-- mycat 字符集-->
<property name="txIsolation">2</property> <!-- 前端连接的初始化事务隔离级别,只在初始化的时候使用,后续会根据客户端传递过来的属性对后端数据库连接进行同步。默认为 REPEATED_READ,设置值为数字默认 3。
READ_UNCOMMITTED = 1;
READ_COMMITTED = 2;
REPEATED_READ = 3;
SERIALIZABLE = 4;-->
<property name="processors">4</property> <!-- 处理线程数量,默认是cpu数量-->
<property name="idleTimeout">5000</property> <!-- mycat访问mysql,多长时间无反应断开连接-->
<property name="sqlExecuteTimeout">300</property> <!-- SQL 执行超时的时间,Mycat 会检查连接上最后一次执行 SQL 的时间,若超过这个时间则会直接关闭这连接。默认时间为 300 秒,单位秒。-->
<property name="useSqlstat">0</property> <!-- 为开启实时统计、0为关闭 -->
<property name="useGlobleTableCheck">0</property> <!-- 通过添加_MYCAT_OP_TIME字段来进行一致性检测,为BIGINT类型 1为开启全加班一致性检测、0为关闭->
<property name="sequnceHandlerType">2</property> <!-- 0-使用本地方式作为数据库自增: 需设置 sequence_conf.properties配置文件,1-使用的是本地数据库的方式,需要在一个分节点创建表和存储过程,其中MYCAT_SEQUENCE必须为大写,2-自动生成64为的时间戳,故设计主键是,要考虑其长度-->
<property name="defaultmaxLimit">1000</property> <!-- mycat 默认返回的结果集大小-->
<property name="maxPacketSize">104857600</property> <!-- 指定 Mysql 协议可以携带的数据最大长度。默认 16M。-->
</system>
本文摘录http://www.cnblogs.com/fxwl/p/7990906.html,
原文地址:https://blog.csdn.net/lalg8094/article/details/89427750
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。