obtener tiempos de espera de spymemcached, utilizando la integración de Spring

Estoy tratando de configurar el uso de spymemcached para recuperar datos de un servidor memcached (probé tanto 1.2 como 1.4). Lo configuré con los valores provistos en su wiki aquí (http://code.google.com/p/spymemcached/wiki/SpringIntegration). Sin embargo, si inyecto ese bean MemcachedClienten mi clase, cada vez que intento acceder al caché obtengo un tiempo de espera. Mi línea de código es tan simple como eso:

        MyClass object = (MyClass) memcachedClient.get(cacheKey);

en este momento el valor no está en el caché, pero esperaría que devuelva nulo. En cambio, todo lo que obtengo es una excepción CXF (este es un servicio web), en el que la causa es:

Caused by: net.spy.memcached.OperationTimeoutException: Timeout waiting for value
  at net.spy.memcached.MemcachedClient.get(MemcachedClient.java:1003)
  at net.spy.memcached.MemcachedClient.get(MemcachedClient.java:1018)

No hay información en los registros (aunque todavía estoy tratando de ponerlos en DEPURACIÓN, ya que por ahora solo veo registros de Spymemcached para INFO). Alguien tuvo problemas similares? Puedo acceder al servidor memcached a través de telnet y obtener el resultado correcto END.

Gracias.

Respuesta 1

Estoy escribiendo un servidor C ++ multiproceso y un cliente Java usando TCP. Funciona bien para cadenas cortas, pero cuando quiero enviar cadenas grandes (por ejemplo, 40 caracteres), el servidor solo recibe algunas de ellas, ...

Estoy tratando de desarrollar un sistema para la clasificación de audio en Java utilizando funciones de mfcc y modelos ocultos de Markov. Estoy siguiendo este trabajo de investigación: http: //acccn.net/cr569/Rstuff/keys / ...

Creo un TableLayout dinámicamente a través del código y quiero establecer un margen entre columnas. El único tipo de contenido que contienen mis TableRows son TextViews. Mi intención era poner un androide simple: ...

Creé las clases de entidad de mi base de datos con NetBeans. Creo que sé cómo usar EntityManager (Class) db.createNamedQuery (String name); pero no sé dónde poner la declaración (base de datos ...