El contenido de la web se encuentra archivado y no se podrá crear nuevo contenido. Más información.
Buenas a todos y espero que me podáis ayudar.
Tenemos un problema con nuestro servidor de jabber ( jabberd corriendo sobre debian ).
Cuando llega a las 1024 conexiones, deja de dar servicio y hay que reiniciarlo.
Leyendo por ahí he visto que hay un gestor de conexiones llamado jadc2s que he instalado pero no consigo hacer funcionar.
Mi próximo paso si no llego a hacer funcionar el jadc2s es migrar todos los xml a un nuevo servidor de jabberd.
¿Alguien ha instalado alguna vez jadc2s? En caso negativo, ¿qué servidor me recomendáis instalar?
Gracias anticipadas por el tiempo perdido :)
Sldos
Comentarios
Por curiosidad, ¿por que
Por curiosidad, ¿por que jabberd y no algo más moderno (ejabberd, openfire, prosody, tigase)?
jabberd
Es lo que hemos heredado de antaño y ahora, al subir usuarios, nos hemos encontrado con este problema.
Si no lo podemos arreglar, migraremos a otro ( posiblemente ejabberd o openfire ) pero de momento, intentamos arreglar lo que ya hay
Ese problema no es culpa del
Ese problema no es culpa del servidor Jabber (jabberd en tu caso), sino que es una limitación impuesta por el sistema operativo al programa.
Hay dos formas de incrementar ese límite:
1. Si el jabberd lo lanza root, en el script de inicio pon algo como:
ulimit -n 16000
2. O bien edita el limite en /etc/security/limits.conf Creo que el que te interesa es "nofile"
Hola badlop Gracias por
Hola badlop
Gracias por responder.
El tema del ulimit es lo primero que miramos. Ahora mismo tenemos
ulimit -a
...
open files (-n) 2048
...
Pero en el limits.conf no hemos modificado nada, está todo comentado. Alguna idea de lo que poner? algo así como
root hard nofile 2048
Gracias y un saludo