2011-06-11 16 views
5

Me resulta difícil crear un grupo de conexiones en Redis con más de 300 conexiones. Estoy a punto de usarlo en un entorno volátil en una aplicación multiproceso. ¿Alguien tiene experiencia con un despliegue como este que podría ayudarme a determinar si esto es posible? Gracias.Java - Redis: ¿Posibilidad de más de 300 conexiones?

+0

la pregunta es por qué necesita mantener todas estas conexiones activas al mismo tiempo? Es mejor cerrar la conexión una vez realizado el trabajo y no dejarlos en funcionamiento. Mantener su arquitectura simple evitará errores. – jeorfevre

Respuesta

5

No debería haber ningún problema en el lado redis - http://jaksprats.wordpress.com/2010/09/22/12/ muestra datos de rendimiento para hasta 64k conexiones concurrentes.

300 es un largo camino desde 64k, pero está mucho más cerca de la cantidad máxima de hilos que Java puede manejar razonablemente. Eso varía según el hardware que esté utilizando, las configuraciones de JVM y cuánto está haciendo cada subproceso. No hay suficiente información en su pregunta para saberlo con certeza, pero lo más probable es que aquí es donde tiene problemas.

+0

Gracias. Investigaremos esos detalles. – itsraja

Cuestiones relacionadas