java连接开启了sasl的memcache服务
public class Xmemcache {
public static void main(String[] args) {
java实现短信验证码登录,// TODO Auto-generated method stub
final String server = "192.168.7.253:49156";
final String authinfo = "admin:oKSwWKJkbCZ2";
XMemcachedClientBuilder builder = new XMemcachedClientBuilder(server);
java手机验证码?// 配置读取连接池大小,缺省为1
builder.setConnectionPoolSize(1);
Map authInfoMap = new HashMap();
authInfoMap.put(new InetSocketAddress("192.168.7.253", 49156), AuthInfo.plain("admin", "oKSwWKJkbCZ2"));
java验证码识别、builder.setAuthInfoMap(authInfoMap);
// 添加协议工厂,启用SASL使用binary协议
CommandFactory factory = new BinaryCommandFactory();
builder.setCommandFactory(factory);
java验证码生成?// 分布策略:一致性哈希KetamaMemcachedSessionLocator,ArraySessionLocator
MemcachedSessionLocator locator = new ArrayMemcachedSessionLocator();
builder.setSessionLocator(locator);
// 序列化转换器
jdk验证。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();
}
}
}
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
下面的StudentService.java实现了 通过JDBC对表STUDENTS的SELECT 和INSERT操作:
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态