博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分布式系统学习技术点二:Mycat篇二(进阶)
阅读量:6814 次
发布时间:2019-06-26

本文共 846 字,大约阅读时间需要 2 分钟。

hot3.png

一、Mycat的配置文件

190954_FS68_3161152.png

conf目录下存放配置文件,server.xml是Mycat服务器参数调整和用户授权的配置文件,schema.xml是逻辑库定义和表以及分片定义的配置文件,rule.xml是分片规则癿配置文件。

1.server.xml

包含了Mycat的配置信息,对于的类为SystemConfig,两个重要的标签user和system标签。

  • user 

user
TESTDB
true
1000
1

定义了连接数据库的用户名为user,密码为user,使用的逻辑数据库为TESTDB。

  • readonly:是否只读
  • benchmark:最大连接数量。不配置则默认不限制。
  • usingDecrpt:密码是否加密。1:加密;2:不加密。
  • system

    • charset:字符集设置。配置字符集的时候一定要保证mycat的字符与数据库的字符集一致。
    • 性能调优相关参数:processors、processorBufferChunk、processorBufferPool、processorBufferLocalPercent。。。。
    • TCP连接相关属性
    • mysql连接相关属性
    • 心跳属性
    • 服务相关属性
      • bindIp : mycat服务监听的IP地址,默认值为0.0.0.0。
      • serverPort : mycat使用的端口,默认值为8066。
      • managerPort :mycat癿管理端口,默认值为9066。
    • 分布式事务开关属性:handleDistributedTransactions
    • .......(这里都不做详细说明)

2.schema.xml

  • schema标签

后续补充~

转载于:https://my.oschina.net/silence88/blog/876715

你可能感兴趣的文章
OC文件操作习题
查看>>
Nginx常用命令
查看>>
TWaver GIS在电信中的使用
查看>>
几款程序员常用的辅助编程工具
查看>>
Python struct处理二进制
查看>>
FlashSwing教你如何布置组件
查看>>
字符串合并
查看>>
spring定时器配置
查看>>
脑机连接——辫子
查看>>
xmanager报错处理
查看>>
JS常用例子
查看>>
redis学习笔记---redis主从复制
查看>>
InstallShield 常用常量
查看>>
Android Intent的几种用法全面总结
查看>>
发布一个打飞机游戏
查看>>
Websocket 与 Socket.IO、Socket
查看>>
virtualization technology设置
查看>>
StackPanel 弹出菜单 ContextMenu
查看>>
Android FM模块学习之四源码分析(五)
查看>>
MySQL服务器安装完之后如何调节性能
查看>>