zoukankan      html  css  js  c++  java
  • twemproxy配置

    redis多主从,多节点,读写分离架构。

    nutcracker.yml的twemproxy配置

    #redis_main是twemproxy所控制redis主从集群逻辑名称
    redis_main:
      #twemproxy本身监听哪个端口
      listen: 0.0.0.0:10000
      #t使用哈希算法的种类
      hash: fnv1a_64
      #twemproxy进行redis的key分片时使用“一致性hash”
      distribution: ketama
    #如果使用这种键 "p:11:" 那么进行hash分片的时候就按照冒号中间的11进行hash取值,这样就会落在同一个redis实例中
    hash_tag: "::" #twemproxy控制的是redis集群 redis:
    true #redis的机器地址 和 redis在wemproxy的逻辑名称(默认按 ip:port:weight进行分片,如果你配置了别名就按照别名分片,以免redis地址变化后出现分片错误) servers: #主集群的写入节点 - 192.168.16.100:6100:1 r6100 - 192.168.16.100:6200:1 r6200 #超时3秒 timeout: 3000 #自动摘除故障节点 auto_eject_hosts: true #每隔6秒检查故障节点是否恢复正常,如果正常则放入一致性hash环 server_retry_timeout: 6000 #1次无响应后从一致性hash环移除 server_failure_limit: 1 redis_slave: #twemproxy本身监听哪个端口 listen: 0.0.0.0:20000 #t使用哈希算法的种类 hash: fnv1a_64 #twemproxy进行redis的key分片时使用“一致性hash” distribution: ketama #twemproxy控制的是redis集群 redis: true #redis的机器地址 和 redis在wemproxy的逻辑名称(默认按 ip:port:weight进行分片,如果你配置了别名就按照别名分片,以免redis地址变化后出现分片错误) servers: #主集群的读取节点 - 192.168.16.100:6104:1 r6100 - 192.168.16.100:6205:1 r6200 #超时3秒 timeout: 3000 #自动摘除故障节点 auto_eject_hosts: true #每隔6秒检查故障节点是否恢复正常,如果正常则放入一致性hash环 server_retry_timeout: 6000 #1次无响应后从一致性hash环移除 server_failure_limit: 1 redis_slave_1: #twemproxy本身监听哪个端口 listen: 0.0.0.0:30000 #t使用哈希算法的种类 hash: fnv1a_64 #twemproxy进行redis的key分片时使用“一致性hash” distribution: ketama #twemproxy控制的是redis集群 redis: true #redis的机器地址 和 redis在wemproxy的逻辑名称(默认按 ip:port:weight进行分片,如果你配置了别名就按照别名分片,以免redis地址变化后出现分片错误) servers: #主集群的读取节点 - 192.168.16.100:6105:1 r6100 - 192.168.16.100:6204:1 r6200 #超时3秒 timeout: 3000 #自动摘除故障节点 auto_eject_hosts: true #每隔6秒检查故障节点是否恢复正常,如果正常则放入一致性hash环 server_retry_timeout: 6000 #1次无响应后从一致性hash环移除 server_failure_limit: 1

  • 相关阅读:
    vue项目index.html缓存
    vue刷新当前页面
    keep-alive
    JS刷算法题:二叉树
    CSS动效集锦,视觉魔法的碰撞与融合(三)
    算法:栈和队列题目集合(一)
    浅谈设计模式(二):装饰器模式|中介模式|原型模式
    聊聊JS的二进制家族:Blob、ArrayBuffer和Buffer
    浅谈设计模式(一):状态模式|外观模式|代理模式
    纵论WebAssembly,JS在性能逆境下召唤强援
  • 原文地址:https://www.cnblogs.com/zzq-include/p/10959751.html
Copyright © 2011-2022 走看看