No se si saldrá el email en el hilo porque tenia activado el digest
para la lista, disculpar.
Volviendo al problema:
Es lo primero que había pensado, pero viendo los límites del proceso
que esta en marcha, veo que es muy elevado:
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 8388608 unlimited bytes
Max core file size unlimited unlimited bytes
Max resident set unlimited unlimited bytes
Max processes unlimited unlimited processes
Max open files 1048576 1048576 files
Max locked memory 65536 65536 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 256891 256891 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
A nivel de lxc (de la máquina virtual), en principio no esta limitado.
Lo único que se me ocurre es cambiar la máquina a que sea
privilegiada, ya que ahora mismo no lo es.
También se me ocurre que la máquina, en global con los otros
containers, tenga muchas conexiones y tenga el "C10K Problem" como tu
comentas. Esto es más complicado de sumar, pero voy a ver cómo puedo
obtenerlo. A parte, no creo que en global tenga tantas conexiones,
creo que estaré sobre las 5000 aproximadamente sumando el resto de las
máquinas.
Gracias por la respuesta
El mar., 1 oct. 2019 a las 12:02,
<sr-users-es-request(a)lists.kamailio.org> escribió:
Envíe los mensajes para la lista sr-users-es a
sr-users-es(a)lists.kamailio.org
Para subscribirse o anular su subscripción a través de la WEB
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
O por correo electrónico, enviando un mensaje con el texto "help" en
el asunto (subject) o en el cuerpo a:
sr-users-es-request(a)lists.kamailio.org
Puede contactar con el responsable de la lista escribiendo a:
sr-users-es-owner(a)lists.kamailio.org
Si responde a algún contenido de este mensaje, por favor, edite la
linea del asunto (subject) para que el texto sea mas especifico que:
"Re: Contents of sr-users-es digest...". Además, por favor, incluya
en la respuesta sólo aquellas partes del mensaje a las que está
respondiendo.
Asuntos del día:
1. Problema conexiones tcp (Jose Fco. Irles Durá)
----------------------------------------------------------------------
Message: 1
Date: Tue, 1 Oct 2019 10:12:08 +0200
From: Jose Fco. Irles Durá <josefu(a)gmail.com>
To: "sr-users-es(a)lists.kamailio.org" <sr-users-es(a)lists.kamailio.org>
Subject: [SR-Users-ES] Problema conexiones tcp
Message-ID:
<CAJOPU6VC5UC2Ac2oj9+_4Kmx2hXhKJe+o-aqAXC-faWhWir9jg(a)mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
Buenos días,
tengo un kamailio en una máquina lxc con 4 cpu's y 6GB de ram en el
que parece que tengo un límite de conexiones tcp concurrentes.
En configuración de kamailio tengo puesto lo siguiente:
disable_tcp=no
tcp_connection_lifetime=3610
tcp_connect_timeout=5
tcp_crlf_ping=yes
tcp_accept_aliases=no
tcp_keepalive=yes
tcp_keepidle=5
tcp_rd_buf_size=65536
tcp_conn_wq_max=131072
mlock_pages=yes
shm_force_alloc=yes
tcp_max_connections=4096
Pero cuando estoy sobre las 2320 aproximadamente, empiezo a no poder
tener nuevas conexiones tcp. Revisando los logs de kamailio, creo que
no le llega ni siquiera al kamailio, por lo que entiendo que es el
stack de linux el que rechaza la conexión.
Viendo documentación, recomiendan subir el valor de
/proc/sys/net/core/somaxconn
Lo he subido, pero después de cierto tiempo, sigue ocurriendo lo mismo.
¿que otras cosas se podrían hacer?
¿alguien tiene experiencia con este tipo de problemas?
Un saludo
------------------------------
Subject: Pié de página del digest
_______________________________________________
sr-users-es mailing list
sr-users-es(a)lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
------------------------------
Fin de Resumen de sr-users-es, Vol 79, Envío 1
***********************************************
--
Jose Fco. Irles Durá