博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
memcached之java客户端:spymemcached与spring整合
阅读量:6517 次
发布时间:2019-06-24

本文共 1577 字,大约阅读时间需要 5 分钟。

hot3.png

memcached之java客户端:spymemcached与spring整合

---------

net.spy.memcached.spring.MemcachedClientFactoryBean在net.spy.memcached.MemcachedClient每次使用的时候创建MemcachedClient的新实例

 

Html代码  
收藏代码
  1. <bean id="memcachedClient" class="net.spy.memcached.spring.MemcachedClientFactoryBean">  
  2.     <property name="servers" value="host1:11211,host2:11211,host3:11211"/>  
  3.     <property name="protocol" value="BINARY"/>  
  4.     <property name="transcoder">  
  5.       <bean class="net.spy.memcached.transcoders.SerializingTranscoder">  
  6.         <property name="compressionThreshold" value="1024"/>  
  7.       </bean>  
  8.     </property>  
  9.     <property name="opTimeout" value="1000"/>  
  10.     <property name="timeoutExceptionThreshold" value="1998"/>  
  11.     <property name="hashAlg" value="KETAMA_HASH"/>  
  12.     <property name="locatorType" value="CONSISTENT"/>   
  13.     <property name="failureMode" value="Redistribute"/>  
  14.     <property name="useNagleAlgorithm" value="false"/>  
  15.   </bean>  

 

 

属性说明:

Servers
一个字符串,包括由空格或逗号分隔的主机或IP地址与端口号
Daemon
设置IO线程的守护进程(默认为true)状态
FailureMode
设置故障模式(取消,重新分配,重试),默认是重新分配
HashAlg
设置哈希算法(见net.spy.memcached.HashAlgorithm的值)
InitialObservers
设置初始连接的观察者(观察初始连接)
LocatorType
设置定位器类型(ARRAY_MOD,CONSISTENT),默认是ARRAY_MOD
MaxReconnectDelay
设置最大的连接延迟
OpFact
设置操作工厂
OpQueueFactory
设置操作队列工厂
OpTimeout
以毫秒为单位设置默认的操作超时时间
Protocol
指定要使用的协议(BINARY,TEXT),默认是TEXT
ReadBufferSize
设置读取的缓冲区大小
ReadOpQueueFactory
设置读队列工厂
ShouldOptimize
如果默认操作优化是不可取的,设置为false(默认为true)
Transcoder
设置默认的转码器(默认以net.spy.memcached.transcoders.SerializingTranscoder)
UseNagleAlgorithm
如果你想使用Nagle算法,设置为true
WriteOpQueueFactory
设置写队列工厂
AuthDescriptor
设置authDescriptor,在新的连接上使用身份验证

转载于:https://my.oschina.net/bankofchina/blog/668685

你可能感兴趣的文章
新疆“画家村”打“旅游牌”:村民靠“文化”走上致富路
查看>>
暖心!C罗让小球迷坐桌子上为其签名
查看>>
若英国“脱欧”协议未通过议会 将发生什么?
查看>>
全世界加速最快量产车,道奇Challenger SRT Demon渲染图
查看>>
云计算时代,如何选择适合自己的云服务器厂商?
查看>>
Flutter进阶 | Flutter 优质练手项目以及优质插件
查看>>
SpringBoot结合LogBack打印Sql
查看>>
忘了Python关键语句?这份备忘录拯救你的记忆
查看>>
诺贝尔奖得主Paul Krugman‏认可BCH发展路线
查看>>
Uirush | 免费的设计开发素材库网站
查看>>
vux XHeader组件
查看>>
ZEGO 2018上海音视频技术嘉年华 活动回顾&PPT下载
查看>>
WebGL之3D地球
查看>>
深入解读Service Mesh背后的技术细节
查看>>
Hashable / Hasher
查看>>
Spring Cloud OpenFeign集成Protocol Buffer
查看>>
生成验证码【代码库】
查看>>
记6种常见的设计模式-Javascript
查看>>
这件正在发生的事,关乎所有的Python开发者……
查看>>
ES6 的解构赋值前每次都创建一个对象吗?会加重 GC 的负担吗?
查看>>