Twemproxy是一个快速的单线程代理程序,支持MemcachedASCII协议和更新的Redis协议。它全部用C写成,使用Apache2.0License授权。项目在Linux上可以工作,而在OSX上无法编译,因为它依赖了epollAPI.
特性:
速度快
轻量级
维护持久的服务器连接
Keepsconnectioncountonthebackendcachingserverslow.
启用请求和响应的管道
支持代理到多个服务器
同时支持多个服务器池
多个服务器自动分享数据
实现了完整的memcachedascii和redis协议.
服务器池配置简单,通过一个YAML文件即可
Supportsmultiplehashingmodesincludingconsistenthashinganddistribution.
可配置在失败时禁用某个节点
Observabilitythroughstatsexposedonstatsmonitoringport.
支持Linux,*BSD,OSXandSolaris(SmartOS)
Twenproxy
评论