首页 > 资讯列表 > 科技资讯 >> 互联网

开源memcached客户端——xmemcached 1.3.4正式发布

互联网 2011-09-19 11:09:09 转载来源: AS网站目录整理

开源的java memcached client—— xmemcached发布1.3.4版本,主要改进如下: 1、修复一个相对严重的bug,在解析二进制协议时如果遇到从服务端返回的错误信息,会导致连接异常断开;如果你没有使用binary协议,不会遇到此问题。建议使用xmemcached并且使用二进制协议的朋友升级到此版本。 2、允许XMemcachedClientFactoryBea ...

开源的java memcached client—— xmemcached发布1.3.4版本,主要改进如下:

1、修复一个相对严重的bug,在解析二进制协议时如果遇到从服务端返回的错误信息,会导致连接异常断开;如果你没有使用binary协议,不会遇到此问题。建议使用xmemcached并且使用二进制协议的朋友升级到此版本

2、允许XMemcachedClientFactoryBean配置opTimeout选项。

3、添加RoundRobinMemcachedSessionLocator,轮询的连接选择器,仅用于kestrel或者memcacheq集群,这些应用都不要求同一个key要保存在固定的服务器上,而仅是作为集群分担负载。

4、KetamaMemcachedSessionLocator添加额外选项,允许配置是否兼容 nginx-upstream-consistent,这个是网友 wolfg1969贡献的patch。如果要使得xmc的一致性哈希算法兼容nginx-upstream-consistent,只要设置cwNginxUpstreamConsistent为true即可,示范代码:

MemcachedClientBuilder builder = new XMemcachedClientBuilder(				AddrUtil.getAddresses(servers));builder.setSessionLocator(new KetamaMemcachedSessionLocator(				true));

5、修复bug,包括issue 132 , issue 142 , issue 133 , issue 139 , issue 142 , issue 145 ,issue 150等。

如果你使用maven,只要简单升级版本即可:

  <dependency>      <groupId>com.googlecode.xmemcached</groupId>      <artifactId>xmemcached</artifactId>      <version>1.3.4</version> </dependency>

下载地址:

http://code.google.com/p/xmemcached/downloads/list

标签: 开源 memcached 客户端 xmemcached 1.3.4 正式 发布


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持