Mycat dataHost标签的九个属性分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
Mycat dataHost标签定义了具体的数据库实例、读写分离配置和心跳语句。
dataHost标签共有9个属性:
(1).name:节点主机名称
(2).maxCon:指定每个读写实例连接池的最大连接
(3).minCon:指定每个读写实例连接池的最小连接,即初始化连接池的大小
(4).balance:读操作负载均衡类型,目前有三个可选值”0”、”1”、”2”、”3”。读写分离相关策略,后面再详细讲,例子中的”0”代表不开启读写分离,读操作都发到writeHost上
(5).writeType:写操作负载均衡类型,目前有三可选值”0”、”1”、”2”,具体后面再看,例子中的”0”表示所有写操作发送到第一个writeHost,第一个挂了切换到还生存的第二个writeHost。
(6).dbType:指定连接的数据库类型,目前支持二进制的Mysql协议,还有其他的JDBC连接的数据库。例如mongodb、oracle、spark等
(7).dbDriver:指定连接数据库的驱动,目前可选指为native和JDBC。native支持mysql和mariadb,其他数据库需要用JDBC驱动
(8).switchType:自动切换标识,”1”为默认值,表示不自动切换,其他可选指为”1”、”2”,暂不展开
(9).tempReadHostAvailable:writeHost失联后,其下面的readHost仍旧可用,默认0,可选值0、1
关于Mycat dataHost标签的九个属性分别是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。