贝贝目前切到twemproxy了,这个中间件,今天研究了下,在这里做一个安装记录。

https://github.com/twitter/twemproxy
在这里下载release版本的twemproxy,然后安装。

autoreconf -fvi
./configure --enable-debug=full
make
src/nutcracker -h

安装完之后,接下来就是配置了。

alpha:listen: 127.0.0.1:22121hash: fnv1a_64distribution: ketamaauto_eject_hosts: trueredis: trueserver_retry_timeout: 2000server_failure_limit: 1servers:- 127.0.0.1:6379:1

beta:listen: 127.0.0.1:22122hash: fnv1a_64hash_tag: "{}"distribution: ketamaauto_eject_hosts: falsetimeout: 400redis: trueservers:- 127.0.0.1:6380:1 server1
   - 127.0.0.1:6381:1 server2
   - 127.0.0.1:6382:1 server3
   - 127.0.0.1:6383:1 server4

gamma:listen: 127.0.0.1:22123hash: fnv1a_64distribution: ketamatimeout: 400backlog: 1024preconnect: trueauto_eject_hosts: trueserver_retry_timeout: 2000server_failure_limit: 3servers:- 127.0.0.1:11212:1
   - 127.0.0.1:11213:1

delta:listen: 127.0.0.1:22124hash: fnv1a_64distribution: ketamatimeout: 100auto_eject_hosts: trueserver_retry_timeout: 2000server_failure_limit: 1servers:- 127.0.0.1:11214:1
   - 127.0.0.1:11215:1
   - 127.0.0.1:11216:1
   - 127.0.0.1:11217:1
   - 127.0.0.1:11218:1
   - 127.0.0.1:11219:1
   - 127.0.0.1:11220:1
   - 127.0.0.1:11221:1
   - 127.0.0.1:11222:1
   - 127.0.0.1:11223:1

omega:listen: /tmp/gamma 0666hash: hsiehdistribution: ketamaauto_eject_hosts: falseservers:- 127.0.0.1:11214:100000
   - 127.0.0.1:11215:1

yaml格式的配置,其实都差不多,配置本身并没有任何的逻辑,所以基本软件的配置,玩得多的人自然熟悉,以前总想找到一种通用的理解配置的方法,但是配置的原理是为了将可能发生变化的地方抽离出来,所以不要想了。


[root@husor sbin]# ./nutcracker -h
This is nutcracker-0.4.1Usage: nutcracker [-?hVdDt] [-v verbosity level] [-o output file][-c conf file] [-s stats port] [-a stats addr][-i stats interval] [-p pid file] [-m mbuf size]Options:-h, --help             : this help-V, --version          : show version and exit-t, --test-conf        : test configuration for syntax errors and exit-d, --daemonize        : run as a daemon-D, --describe-stats   : print stats description and exit-v, --verbose=N        : set logging level (default: 5, min: 0, max: 11)-o, --output=S         : set logging file (default: stderr)-c, --conf-file=S      : set configuration file (default: conf/nutcracker.yml)-s, --stats-port=N     : set stats monitoring port (default: 22222)-a, --stats-addr=S     : set stats monitoring ip (default: 0.0.0.0)-i, --stats-interval=N : set stats aggregation interval in msec (default: 30000 msec)-p, --pid-file=S       : set pid file (default: off)-m, --mbuf-size=N      : set size of mbuf chunk in bytes (default: 16384 bytes)

twemproxy安装记录相关推荐

  1. 华为NPU卡ubuntu(无网络连接情况)驱动安装记录

    华为NPU卡ubuntu驱动安装记录 前奏:文中的绝大多数情况都是因为服务器没有网络服务,如果读者的电脑有完全的网络服务可能参考意义不是很大.不过,处理的方法和排查的思路可以作为一个借鉴. root@ ...

  2. 第三章 Redis/SSDB+Twemproxy安装与使用

    目前对于互联网公司不使用Redis的很少,Redis不仅仅可以作为key-value缓存,而且提供了丰富的数据结果如set.list.map等,可以实现很多复杂的功能:但是Redis本身主要用作内存缓 ...

  3. Redis+Twemproxy安装与使用

    Redis安装与使用 1.下载redis并安装 # wget https://github.com/antirez/redis/archive/2.8.19.tar.gz # tar -xvf 2.8 ...

  4. Kubernetes Dashboard on Ubuntu 16.04安装记录

    2019独角兽企业重金招聘Python工程师标准>>> Kubernetes Dashboard on Ubuntu 16.04安装记录 以下内容在Kubernetes 1.9.3 ...

  5. openVINO2021.4安装记录

    目录 OpenVINO2021.4安装记录 电脑环境 安装步骤 一.官网下载 二.解压安装 三.安装外部相关依赖 四.设置环境变量 五.模型优化器配置 六.运行demo OpenVINO2021.4安 ...

  6. sourceinsight安装记录

    sourceinsight安装记录 此文章为本人使用sourceinsight一个星期之后的相关设置步骤记录和经验记录,以备以后查验,网上的相关资料都也较为完善,但是对于新手还是有一定困难的,所以在这 ...

  7. MySQL 8.0安装记录

    MySQL 8.0安装记录 文档目的 本文用于描述MySQL 8.0安装与配置的一般方法 前言 Oracle官网对应大多数操作系统提供两种种MySQL安装包 Windows: exe zip Redh ...

  8. zookepper单机集群安装记录

    zookepper安装记录 0.下载地址 1.解压 2.修改配置 3.创建日志目录.数据目录 4.复制zookeeper2181目录 zookeeper2182 zookeeper2183并修改zoo ...

  9. 【Y9000P 2022 GTX3060 CUDA安装记录】

    Y9000P 2022 GTX3060 CUDA11.7&11.1安装 前言 一.确定cuda版本 二.下载CUDA 三.安装CUDA 四.环境配置 五.环境测试 六.VS项目配置 七.CUD ...

最新文章

  1. 计算机组装人员的职责,自控设备组装员
  2. Go 领军人物谢孟军:智能制造渴望银弹,首先要摒弃偏见
  3. canvas.width和canvas.style.width区别以及应用
  4. 企业库应用实践系列三:自定义构造函数
  5. Kdevelop的安装-2种方法
  6. slackware_Slackware年满25岁,Perl告白,PowerShell调整,Linux网络,Emacs等
  7. 移动网页广告引入mraid.js使用指南
  8. 聊天机器人mysql数据_自己动手开发智能聊天机器人完全指南(附完整源码)
  9. Ubuntu 12.04 MTK环境配置说明
  10. visio 2013免费激活
  11. 如果让markdown的图片变清晰/改变大小
  12. mysql查询范围数据_MySQL通过POIN数据类型查询指定范围内数据
  13. (附源码)计算机毕业设计SSM音乐鉴赏网站前端开发
  14. 只需3天即可启动应用发布营销核对清单
  15. 手把手带你了解Spark作业“体检报告” --Spark UI
  16. 笔记本html外接显示器,笔记本电脑外接显示器怎么设置?笔记本电脑接显示器实现双屏教程...
  17. [三维视频融合]智慧安防解决方案
  18. 微信小程序学习用demo:大写计算器;数字转换为大写
  19. 自适应控制---模型参考自适应控制(一)基于局部参数最优化的设计方法(MIT方案)
  20. 实习面试TOUTIAO

热门文章

  1. GSM/GPRS/EDGE/WCDMA/HSDPA/HSUPA--辨析
  2. Glass-theme cod mw2 for win7|Windows7主题下载
  3. 植被NPP计算推荐软件
  4. 综述:联邦学习隐私保护
  5. 一般使用什么工具压缩视频
  6. 在后台运行rtorrent
  7. 好消息 OR 坏消息
  8. 惯量比多少合适_伺服电机负载惯量比的合理取值汇总
  9. 10G网络硬盘免费领 唯一款不用翻墙就能用的良心网络硬盘
  10. 【COGS】1577 [OIBH 练习赛#6]战地统计系统 四分树