Fcgi :: engendra

Process Manager / Servidor de aplicaciones para el protocolo FASTCGI
Descargar ahora

Fcgi :: engendra Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Peter Vereshagin
  • Sitio web del editor:
  • http://search.cpan.org/~veresc/

Fcgi :: engendra Etiquetas


Fcgi :: engendra Descripción

Process Manager / Specaria Server para FASTCGI Protocol FCGI :: Spewn es un módulo Perl que se usa para servir como un administrador de procesos FastCGI. Además de las características, la FCGI :: PROCMANAGER POSESS en sí misma, la FCGI :: Spawn se dirige a una instancia de administrador de administrador del servidor web para construir el propio servidor FASTCGI con un intercambio de memoria de copia en escritura entre las horquillas y con los parámetros de entrada únicos como el número de procesos y el máximo Solicitudes por tenedor. Otra cosa por mencionar es que es capaz de ejecutar cualquier archivo apuntado por el servidor web (Solicitante FastCGI). Por lo tanto, tenemos el demonio que está listo para el alojamiento para su alojamiento. La atención definitiva se toma en FCGI :: Spead On Security. Además de la configuración de inodales en el zócalo local de UNIX tomado como parámetro de entrada, es consciente de evitar que los usuarios de alojamiento cambien el parámetro MAX_REQUESTS que significó el corresponsal con el parámetro MPM bifurcado de MAXREQUESTS, y la corriente respectiva solicita el valor de contador también. El parámetro MAX_REQUESTS mencionado anteriormente también toma Atención sobre el rendimiento para evitar que las fugas de memoria de las horquillas consuman toda la RAM se contabilizó en su hardware. Para el alojamiento compartido se supone que el administrador del sistema controla los contenidos del script de DAEMON de Process Manager con los límites de consumo de hardware de usuario y lo ejecuta con las credenciales de los usuarios. E. G., el usuario debe ser capaz, enviar la señal al demonio para iniciar un reinicio elegante en su demanda (esto aún no se ha hecho) o cambie la configuración, el administrador puede permitir específicamente en el script de inicio de daemon sin reiniciar. (Ambas características están a punto de hacerse en el futuro). Por ejemplo, el usuario puede querer volver a compilar las propias fuentes y cambiar rápidamente el Clean_Inc_Hash para esto. La pila de llamadas le permite configurar su propia referencia de código para su ejecución de scripts.Seeking para la convención entre las necesidades de alta preformance que posee el caché de la compilación de PERL y el Conviniencia de depuración con la recuerdo en cada solicitud de que PHP proporciona, la función Clean_Inc_SubnamesPace le permite no volver a compilar la fuente probada como las de DBI y los marcos, pero enfocar el desarrollo en su desarrollo de aplicaciones solo, limitando la recompilación con el espacio de nombres de su aplicación (s) s) solamente. Esto puede ser útil tanto en el entorno de desarrollo para que la recompilación sea más rápida y de un host de producción para que los detalles de la adaptación del código sean aclarados en un tiempo necesario. Esta es una nueva característica en v. 0.14e Otra cosa se explica en FCGI :: PROCMANAGER DOCS.MINIMIMIMIMIENTE UNA INCONOMENTE DE ILUSTRAR EL TRABAJO: Use FCGI :: Spewn; My $ Spawn = FCGI :: Spawn-> Nuevo (); $ Spawn -> Spewn; Nunca ponga esto en uso de la producción. Esto debe ejecutarse como la ID de usuario del servidor web (u otro si UMASK no es 022) y el servidor web debe configurarse para solicitar su FastCGI en el nombre del archivo de socket predeterminado, el /tmp/spawner.sock. Considere ejecutar como un usuario que no sea el servidor web y configurar los parámetros de Sock_Chmod / Sock_Chown adecuados. Atried para conocer la satisfacción con Bugzilla ... no hay lugar para desenterrar que Bugzilla no funciona con FastCGI que no sea Bugzilla de Bugzilla. Aunque se encuentra lo mismo con webgui.org. Las versiones desde 6.9 fueron a requerir la MOD_PERL2 estrictamente. Ok, pero la versión 6.8 funciona bien al menos como lo hace en http://alpha.vereshagin.org. Este es mi ./RUN para DAEMONTOOLS por http://cr.yp.to: #! / Usr / bin / perl -w usa estricto; usar advertencias; usar lib '/ ruta / a / módulos'; usar webgui; Usa la imagen :: Magick; Usa la carpa; $ SIG {__ Die__} = Sub {imprimir @_; Imprimir carpa :: LongMess}; $ Env {fcgi_socket_path} = "/path/to/spawner.sock"; EVAL ("Use FCGI :: Spead"); My $ fcgi = nuevo CGI; eval $ {fcgi :: spawn :: plsrc ('/the/path/to/some.pl.fpl')}; UNDEF $ FCGI; My $ SHREPAWN = FCGI :: Spawn-> Nuevo ({n_processes => 7, sock_chown => , sock_chmod => 0660, max_requests => 200,}); $ Spawn -> Spawn; y, la forma mínima sugerida de generar sus scripts de FastCGI PERL es la siguiente: #! / usr / bin / perl -w $ env {fcgi_socket_path} = "/path/to/spawner.sock"; EVAL ("Use FCGI :: Spead"); My $ SHREPAWN = FCGI :: Spawn-> Nuevo ({n_processes => 7}); $ Spawn -> Spewn; Aquí está la única manera más fácil de poseer las instalaciones de DAEMONTOOLS: $ CAT ./ENV/FCGI_SOCKET_PATH /TMPK/SPLAWNER.SOCK $ CAT ./RUN #! / BIN / SH EXEC 2> 1 EXEC ENVDIR. / env su fcgi -c './fcgi-run' $ gato ./fcgi-run #! / usr / bin / perl -w usa fcgi :: engendra; My $ Spawn = FCGI :: Spawn-> Nuevo (); $ spawn -> engendrar; Requisitos: · Perl


Fcgi :: engendra Software relacionado

READONY :: XS

Módulo acompañante para readonly.pm, para acelerar las variables escalares de solo lectura ...

180

Descargar