java连接开启了sasl的memcache服务
2015-04-24 09:47
1111 查看
java连接开启了sasl的memcache服务
public class Xmemcache { public static void main(String[] args) { // TODO Auto-generated method stub final String server = "192.168.7.253:49156"; final String authinfo = "admin:oKSwWKJkbCZ2"; XMemcachedClientBuilder builder = new XMemcachedClientBuilder(server); // 配置读取连接池大小,缺省为1 builder.setConnectionPoolSize(1); Map<InetSocketAddress, AuthInfo> authInfoMap = new HashMap<InetSocketAddress, AuthInfo>(); authInfoMap.put(new InetSocketAddress("192.168.7.253", 49156), AuthInfo.plain("admin", "oKSwWKJkbCZ2")); builder.setAuthInfoMap(authInfoMap); // 添加协议工厂,启用SASL使用binary协议 CommandFactory factory = new BinaryCommandFactory(); builder.setCommandFactory(factory); // 分布策略:一致性哈希KetamaMemcachedSessionLocator,ArraySessionLocator MemcachedSessionLocator locator = new ArrayMemcachedSessionLocator(); builder.setSessionLocator(locator); // 序列化转换器 Transcoder transcoder = new SerializingTranscoder(); builder.setTranscoder(transcoder); BufferAllocator bufferAllocator = new SimpleBufferAllocator(); builder.setBufferAllocator(bufferAllocator); builder.setFailureMode(true); try { MemcachedClient memcachedClient = builder.build(); System.out.println(memcachedClient.add("key", 1000, "sasl-memcache")); System.out.println(memcachedClient.get("key")); } catch (IOException | TimeoutException | InterruptedException | MemcachedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
相关文章推荐
- JAVA程序连接hadoop HDFS服务报无法连接。
- android项目之连接数据库(eclipse(java)+soap协议+webservice服务(c#)+sql server数据库)
- 解决kali linux 开启ssh服务后连接不上的问题
- 【Linux学习】配置环境:实现【VirtualBox + ubuntu】+【开启ssh服务】+【putty远程连接到虚拟机】
- Windows开启telnet服务 + 连接失败处理
- ubuntu下如何开启远程连接服务
- linux搭建mysql集群服务负载均衡搭建java连接mysql集群
- PHP通过Memcached协议连接Netty, 调用Java服务
- TCP长连接服务的Java实现
- Win7 开启upnp服务,直接在网络中设置连接路由设备
- ubuntu开启ssh服务让crt能远程通过22端口连接系统
- adobe air for flex(利用blazeds连接远程java服务)
- java程序员菜鸟进阶(四)oracle基础详解(四)oracle开启和关闭服务程序——解决安装oracle占用大量内存
- java连接到redis服务简单实例
- ubuntu开启SSH服务(VM中 ubuntu和主机ping的通,但连接不上)
- Riak学习(2):java连接Riak服务,使用Protocol Buffers连接
- Win7 开启upnp服务,直接在网络中设置连接路由设备
- Java 连接 Memcached 服务
- TCP长连接服务的Java实现
- Linux上面开启FTP服务和Telnet服务、xmanager连接