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 authInfoMap = new HashMap();

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验证码 memcache_java连接开启了sasl的memcache服务相关推荐

  1. Java使用ojdbc连接Oracle数据库时不能使用服务名连接的问题

    最近,在做完数据库迁移后,领导要求所有的前端应用必须使用oracle的服务名连接数据库.所以在迁移数据库之前对公司内部开发系统做了全面准备.但是在迁移数据库的当晚还是遇到了问题,因为忘记考虑第三方的应 ...

  2. java 验证码透明背景_Java中的证书透明度验证

    java 验证码透明背景 因此,我有一个幼稚的想法,即除了证书有效性检查(在Java中)之外,将证书透明性验证作为每个请求的一部分也很容易. 牺牲了整个周末的一半时间,我可以证明这并不是一件小事. 但 ...

  3. java实现ftp连接、登陆、上传、下载、删除文件、获取目录、文件列表

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现ftp连接.登陆.上传.下载.删除文件.获取目录.文件列表等操作. 本地调试,首先需要在本机上开启ftp服务和ftp站点. 测试代码 ...

  4. 连接主机Java网络编程(一)- 一个简单的服务端/客户端应用程序

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,迎欢批评指正 在Java中,我们应用java.net.Socket及其关相类来成完有关络网的关相功能.Socket类非常简略易用,因为Java术技 ...

  5. Elasticsearch+X-pack和Java Transport方式连接

    Elasticsearch+X-pack和Java Transport方式连接 一. 软件及依赖包版本 二. 修改X-pack-core.jar 1. 通过idea插件(java-decompiler ...

  6. JAVA实现长连接(含心跳检测)Demo

    实现原理: 长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的.        如果,长时间未发送维持连接包,服务端程序将断开连接. 客户端:        Client通过持有So ...

  7. java使用ssh连接Linux并执行命令

    maven pom.xml配置:<dependency><groupId>com.jcraft</groupId><artifactId>jsch< ...

  8. JAVA通过JDBC连接并操作MySQL数据库

    JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...

  9. java前端长连接框架_Java如何实现长连接

    实现原理: 长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的. 如果,长时间未发送维持连接包,服务端程序将断开连接. 客户端: Client通过持有Socket的对象,可以随时(使 ...

最新文章

  1. 为什么将这两次相减(在1927年)会得出奇怪的结果?
  2. 《bbs.yingjiesheng.com,超全的求职笔经面经论坛》
  3. sscom 中文显示 乱码_解决SSM框架使用过程中的中文乱码问题
  4. 实现对象的复用——享元模式
  5. SharePoint学习札记[5] — 设置匿名访问
  6. linux内核端口绑定,linux 多网卡bonding 绑定 端口聚合
  7. Android中数据的存储操作
  8. 古筝d调变降e调怎么办_问:古筝k是什么意思
  9. #39;git merge#39;和#39;git rebase#39;有什么区别?
  10. isight2019安装教程_DS SIMULIA Suite 2019 (Abaqus/Isight/Fe-safe/Tosca) Win/Linux x64
  11. SpringBoot整合shiro实现细粒度动态权限
  12. 基于Spark的电影推荐系统(毕业设计)
  13. 嵌入式开发学习学习路线
  14. walking与Matlab入门教程-介绍示例模型
  15. ES2015 解构 Destructuring
  16. English trip V2-B 4 My Uncle Sam and Apple Pie 山姆大叔和苹果派 Teacher:Tom
  17. 表情包系列(一):程序员专属的可爱搞笑表情包+段子,进来看一看......
  18. java编程兔子问题_JAVA编程题-用java解决兔子问题
  19. 新中大SE(ngpower)反月结、反记账
  20. win11内存完整性不兼容的驱动程序怎么找到并删除?

热门文章

  1. C#LeetCode刷题之#849-到最近的人的最大距离(Maximize Distance to Closest Person)
  2. 有人模仿我的脸,有人模仿我的话
  3. selenium基础入门
  4. linux内核参数备注
  5. 使用Sci-kit学习和XGBoost进行多类别分类:使用Brainwave数据的案例研究
  6. virtualbox手动挂载共享文件夹
  7. debian9.8与主机共享问题
  8. 训练Tesseract
  9. 用Python标准库turtle画一只老虎,祝您新年虎虎生威,大吉大利
  10. asp.net 截屏 截取web页面 源代码