首页 > 数据库 >CentOS7.9安装twemproxy,实现redis集群

CentOS7.9安装twemproxy,实现redis集群

时间:2022-11-10 23:56:59浏览次数:56  
标签:twemproxy etc nutcracker redis server CentOS7.9 cd

1、twemproxy 下载

下载地址:https://github.com/twitter/twemproxy.git

cd /www/server
mkdir twemproxy
cd twemproxy
git clone https://github.com/twitter/twemproxy.git
yum install automake libtool -y
autoreconf -fvi
 ./configure
make && make install
cd scripts
cp nutcracker.init /etc/init.d/twemproxy
#给twemproxy 添加执行权限
chmod +x twemproxy
mkdir /etc/nutcracker
cd /www/server/twemproxy/conf
cp ./* /etc/nutcracker/
cd /www/server/twemproxy/src
cp nutcracker  /usr/bin/
#这个时候就可以使用nutcracker命令了,当只nut三个字母,按tab都可以自动补全
cd /etc/nutcracker/
cp nutcracker.yml nutcracker.yml.bak
vim nutcracker.yml
#配置文件如下

alpha:
  listen: 127.0.0.1:22121
  hash: fnv1a_64   #默认hash分片算法
  distribution: ketama
  auto_eject_hosts: true
  redis: true
  redis_auth: 密码     #当redis设置了密码之后,这里也要设置密码,每个redis密码要设置成同一个  连接的时候 redis-cli -p 22121 -a 密码
  server_retry_timeout: 2000
  server_failure_limit: 1
  servers:
   - 192.168.31.20:6379:1
   - 192.168.31.21:6380:1
   - 192.168.31.22:6381:1

#设置完成后启动 
 service twemproxy start
#同时设置开机自动启动
cd /etc/rc.d/init.d
chkconfig twemproxy on
systemctl enable twemproxy.service
systemctl status twemproxy.service status
此时 twemproxy  搭建完成,进行相应的测试即可

 

标签:twemproxy,etc,nutcracker,redis,server,CentOS7.9,cd
From: https://www.cnblogs.com/mouseOrCat/p/16879254.html

相关文章

  • 【Redis】散列表(Hash)和列表(List)的运用和理解以及Hash和List应用场景对比详解
    一.散列表(hash)Redis哈希是字符串类型字段和值的映射表。哈希特别适合存储对象。Redis中的每个哈希可以存储232-1个键值对(超过40亿)。1.1基本操作RedisHset命令......
  • java使用redis存储时出现乱码问题
    今天用springboot做项目的时候,使用到了redis来做缓存。然后在存入redis的时候遇到了乱码的问题,这个问题是出现在序列化上,但是这个问题很好解决,晚上的方法也很多。因为......
  • Caused by: io.lettuce.core.RedisCommandTimeoutException: Command timed out after
    Causedby:io.lettuce.core.RedisCommandTimeoutException:Commandtimedoutafter10second(s)atio.lettuce.core.ExceptionFactory.createTimeoutExcepti......
  • Redis数据结构简介-Set
     Set结构存储值与结构读写能力:包含字符串的无序收集器(unorderedcollection),且数据不重复.添加,获取,移除单个元素;检查一个元素是否存在于集合中;......
  • Redis数据结构简介-Hash
     Hash结构存储值与结构读写能力:包含键值对的无序散列表添加,获取,移除单个键值对;获取所有键值对.存储类似HashMap的数据 hash是日常开发过......
  • Redis数据结构简介-List
     List结构存储值与结构读写能力:一个链表,链表上的每个节点都包含了一个字符串从链表的两端推入或者弹出元素;根据偏移量对链表进行修剪(trim);读取单......
  • Redis 中 hash 扩容与缩容
    Redis中hash扩容与缩容当哈希表中元素数量逐渐增加时,此时产生hash冲突的概率逐渐增大,且由于dict也是采用拉链法解决hash冲突的,随着hash冲突概率上升,链表会越来越......
  • SpringBoot整合Redis(十九)
    二八佳人体似酥,腰间仗剑斩愚夫。虽然不见人头落,暗里教君骨髓枯。上一章简单介绍了多数据源配置MyBatisPlus(十八),如果没有看过,​​请观看上一章​​一.Redis的介绍和安装......
  • Redis模糊匹配删除key
    在群里看到的一个Redis快速删除数据小技巧。之前我一直用scan出来再删方式,比较慢,不如本文下面这个方法。造些测试数据foriin{1..1000};doecho"setage_$i$i"|re......
  • SpringBoot整合Redis_Jedis版(二十)
    二八佳人体似酥,腰间仗剑斩愚夫。虽然不见人头落,暗里教君骨髓枯。上一章简单介绍了SpringBoot整合Redis(十九),如果没有看过,​​请观看上一章​​SpringBoot2.0版本之后,采......