zoukankan      html  css  js  c++  java
  • mycat 配置中的属性介绍

    balance属性

    负载均衡类型,目前的取值有3种:

    1. balance="0", 不开启读写分离机制,所有读操作都发送到当前可用的writeHost上。
    2. balance="1",全部的readHost与standby writeHost参与select语句的负载均衡,简单的说,
      当双主双从模式(M1->S1,M2->S2,并且M1与 M2互为主备),正常情况下,M2,S1,S2都参与select语句的负载均衡。
    3. balance="2",所有读操作都随机的在writeHost、readhost上分发。

    writeType属性

    负载均衡类型,目前的取值有2种:

    1. writeType="0", 所有写操作发送到配置的第一个writeHost,
      第一个挂了切到还生存的第二个writeHost,重新启动后已切换后的为主,切换记录在配置文件中:dnindex.properties .
    2. writeType=“1”,所有写操作都随机的发送到配置的writeHost,但不推荐使用

    switchType属性

    -1 表示不自动切换
    1 默认值,自动切换
    2 基于MySQL主从同步的状态决定是否切换 ,心跳语句为 show slave status

    datahost其他配置

    maxCon="1000":最大的并发连接数
    minCon="10" :mycat在启动之后,会在后端节点上自动开启的连接线程

    tempReadHostAvailable="1"
    这个一主一从时(1个writehost,1个readhost时),可以开启这个参数,如果2个writehost,2个readhost时
    select user() 监测心跳

  • 相关阅读:
    python 项目实例
    flash教程
    flask request
    systemd-unit
    kubernets HA集群手动部署
    zookeeper(1)-简单介绍
    apache与nginx原理
    技术文章整理
    CMS垃圾回收器
    Zookeeper
  • 原文地址:https://www.cnblogs.com/wangxiang135/p/13364941.html
Copyright © 2011-2022 走看看