Aplicación SCGI externa
Tabla de contenido
Aplicación SCGI externa
Nombre
Descripción
Un nombre unico para esta aplicacion externa. Se usara este nombre para hacer referencia a ella en otras partes de la configuracion.
Direccion
Descripción
Direccion de socket unica usada por la aplicacion externa. Se admiten sockets IPv4/IPv6 y Unix Domain Sockets (UDS). Los sockets IPv4/IPv6 pueden usarse para comunicacion por red. UDS solo puede usarse cuando la aplicacion externa reside en la misma maquina que el servidor.
Sintaxis
Direccion IPv4 o IPV6:puerto o UDS://ruta
Ejemplo
UDS://tmp/lshttpd/php.sock.
Consejos
Security Si la aplicacion externa se ejecuta en la misma maquina, se prefiere UDS. Si debe usar un socket IPv4|IPV6, establezca la direccion IP en localhost o 127.0.0.1, para que la aplicacion externa no sea accesible desde otras maquinas.
Performance Unix Domain Sockets generalmente ofrecen mayor rendimiento que los sockets IPv4.
Maximo de conexiones
Descripción
Especifica el numero maximo de conexiones concurrentes que pueden establecerse entre el servidor y una aplicacion externa. Este ajuste controla cuantas solicitudes puede procesar simultaneamente una aplicacion externa; sin embargo, el limite real tambien depende de la propia aplicacion externa. Aumentar este valor no ayudara si la aplicacion externa no es lo bastante rapida o no puede escalar a un gran numero de solicitudes concurrentes.
Sintaxis
Número entero
Consejos
Performance Definir un valor alto no se traduce directamente en mayor rendimiento. Establecer el limite en un valor que no sobrecargue la aplicacion externa proporcionara el mejor rendimiento/throughput.
Tiempo de espera de solicitud inicial (s)
Descripción
Especifica el tiempo maximo en segundos que el servidor esperara a que la aplicacion externa responda a la primera solicitud en una conexion nueva establecida. Si el servidor no recibe datos de la aplicacion externa dentro de este limite, marcara esta conexion como incorrecta. Esto ayuda a identificar problemas de comunicacion con aplicaciones externas lo antes posible. Si algunas solicitudes tardan mas en procesarse, aumente este limite para evitar mensajes de error 503.
Sintaxis
Número entero
Tiempo de reintento (s)
Descripción
Especifica el periodo de tiempo que el servidor espera antes de volver a intentar usar una aplicacion externa que tuvo un problema de comunicacion previo.
Sintaxis
Número entero
Tiempo de keepalive de conexion
Descripción
Especifica el tiempo maximo en segundos durante el que se mantiene abierta una conexion persistente inactiva.
Cuando se establece en "-1", la conexion nunca expirara. Cuando se establece en 0 o mas, la conexion se cerrara despues de que pase este tiempo en segundos.
Sintaxis
Número entero