我在Infinispan上使用Memcached创建了一个分布式集群。
现在,我需要使用SpyMemcach客户端访问我的缓存。
我试过这个:
AuthDescriptor ad2 = new AuthDescriptor(new String[]{"PLAIN"}, new PlainCallbackHandler("username", "cryptedpass"));
ConnectionFactoryBuilder factoryBuilder = new ConnectionFactoryBuilder();
SerializingTranscoder transcoder=new SerializingTranscoder();
transcoder.setCompressionThreshold(1024);
ConnectionFactory cf = factoryBuilder
.setTranscoder(transcoder)
.setOpTimeout(10000)
.setMaxReconnectDelay(10000)
.setTimeoutExceptionThreshold(1998)
.setLocatorType(Locator.CONSISTENT)
.setFailureMode(FailureMode.Retry)
.setUseNagleAlgorithm(false)
.setProtocol(Protocol.BINARY)
.setAuthDescriptor(ad2).build();
MemcachedClient memcachedClient = new MemcachedClient(cf,Collections.singletonList(new InetSocketAddress("ONE_NODE_IP_ADDRESS", 11211)));
memcachedClient.add("test", 0, "testData");
但是我得到了这个错误:
2014-03-21 19:19:22.952 WARN net.spy.memcached.protocol.binary.BinaryMemcachedNodeImpl: Operation canceled because authentication or reconnection and authentication has taken more than one second to complete.
在我看来,这已经有点令人困惑了。如果通过一台机器我有多个缓存,我的客户会选择哪个缓存???
非常感谢!
Infinispan仅支持Memcached协议的文本版本。
我是NodeJS的新手。假设我有一个用Golang的websocket包实现的echo服务器: nodejs客户机代码应该是什么样子?
问题内容: 我有一个OSGi应用程序。使用EJB context.lookup,我必须将Thread上下文类加载器设置为bundle类加载器,以便进行转换。像这样: 输出是 org.apache.felix.framework.BundleWiringImpl@7468776f 此代码有效。如果我有ArrayList我无法转换的问题 此代码返回ClassCastException。 检查 返回NU
我试图得到它与document.cookie.split (';');, 然后我得到一个错误让用户=document.cookie.split (';'); ^ ReferenceError:对象上未定义文档。(/home/codemymobile/study/trello/public/card controller.js:3:12)在模块中_在对象处编译(internal/modules/cj
我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se
24.10 在客户端访问RESTful服务 RestTemplate是客户端访问RESTful服务的核心类。它在概念上类似于Spring中的其他模板类,例如JdbcTemplate、 JmsTemplate和其他Spring组合项目中发现的其他模板类。 RestTemplate’s behavior is customized by providing callback methods and c
我在docker容器中运行gunicorn flask服务,并使用Google容器引擎。我在下面的教程中设置了集群http://kubernetes.io/docs/hellonode/ 环境变量在Kubernetes集群中始终包含一个内部地址。我要找的是HTTP_X_FORWARDED_for,但请求头中缺少它。是否可以将服务配置为在请求中保留外部客户端ip?