当前位置: 主页 > 环境部署 > 负载均衡 >

淘宝tengine一致性hash功能测试

时间:2013-05-04 20:29来源:www.shencan.net 作者:shencan 点击:
前2天写过2篇用nginx代替我们线上的haproxy的文章 虽然用了2个模块 但是缺少一致性hash功能确实很遗憾(一致性hash功能对集群cache很重要) 今天淘宝的tengine推出了1.4.5版本(开发版) 看到里面
欢迎大家分享自己的文档,请点击查阅:分享方法,Linux系统运维
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……


前2天写过2篇用nginx代替我们线上的haproxy的文章   虽然用了2个模块 但是缺少一致性hash功能确实很遗憾(一致性hash功能对集群cache很重要)

今天淘宝的tengine推出了1.4.5版本(开发版)  看到里面有一个新增的功能就是一致性hash 今天就是想用tengine来实现我们线上相应的haproxy功能

开始吧

1.先下载安装

wget http://tengine.taobao.org/download/tengine-1.4.5.tar.gz

tar fxz tengine-1.4.5.tar.gz && cd tengine-1.4.5 && LIBS= && CFLAGS= &&  ./configure  –prefix=/usr/local/tengine –user=nginx –group=nginx  –with-http_upstream_check_module  –with-http_stub_status_module   –with-http_upstream_consistent_hash_module –with-pcre=/root/nginx/pcre-8.20/ && make -j 8 && make -j 8 install

2.配置#因为之前测试过nginx  所有直接把nginx的配置文件弄过来 (tengine 100%兼容nginx配置)

基本配置我就不贴了  前2天的nginx文章内有

主要贴下一致性hash的配置 ##好像配置了一致性hash也不支持backup了  …..为啥捏

转载请注明linux系统运维
http://www.linuxyw.com/linux/fuzaijunheng/20130504/153.html

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片