A ver si me explico bien....
openSER dispone de un único proceso que esta escuchando en el puerto
configurado (normalmente 5060) y que se encarga de pasar los mensajes que
llegan a los procesos que realizaran el enrutamiento del mensaje segun se
configure en el script. Estos otros procesos que realizan el enrutamiento
son los que configuras con el parametro "children" y por tanto representa el
numero de mensajes que tu servidor puede procesar a la vez...Aumentando este
número aumentas la capacidad de procesado concurrente pero piensa que puedes
aumentar la carga de la maquina inutilmente o puedes crear problemas en
otros puntos (como acceso a base de datos....).
Supongo que por causas historicas (algo técnico habrá de la tabla de control
de procesos del kernel de linux...) es recomendable utilizar un numero
potencia de 2.....
ya me diréis qué tal se entiende...
samuel.
2007/9/9, Iñaki Baz Castillo <ibc(a)aliax.net>et>:
** children **
Number of children to fork for the UDP interfaces (one set for each
interface - ip:port). Default value is 8.
Example of usage:
children=16
Hola, ¿alguien podría arrojar un poco de luz sobre este parámetro? ¿habría
que
entender que "children" debe ser como poco igual al número de interfaces
UDP
donde escuchamos (que podría ser IP_pública:puerto + IP_lo:puerto, o sea
2)?
¿O tiene otro cometido (presumible a raíz de que por defecto vale 8)?
--
Iñaki Baz Castillo
_______________________________________________
Users-es mailing list
Users-es(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users-es