SYS :: RUNALONE

SYS :: Runalone puede asegurarse de que solo una invocación de un script esté activa a la vez.
Descargar ahora

SYS :: RUNALONE Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Elizabeth Mattijsen
  • Sitio web del editor:
  • http://search.cpan.org/~elizabeth/

SYS :: RUNALONE Etiquetas


SYS :: RUNALONE Descripción

SYS :: Runalone puede asegurarse de que solo una invocación de un script esté activa a la vez. SYS :: Runalone puede asegurarse de que solo una invocación de un script esté activa a la vez. HSYNOPSIS Use SYS :: RUNALONE; # Código de lo que solo puede estar en la instancia que se está ejecutando en SystemProvide una forma sencilla de asegurarse de que el script de donde se cargue este módulo, solo se ejecuta una vez en el servidor. Pedir la operación. La funcionalidad de este módulo depende de la disponibilidad de los datos. Manejar en la secuencia de comandos de la que se llama este módulo (más específicamente: en el espacio de nombres "principal") .at Tiempo de inicio, se verifica si no hay un asa de datos: si no, sale con un mensaje de error en STDERR y una salida Valor de 2. si la manija de datos está disponible, y no se puede acudir, sale con un mensaje de error en STDERR y un valor de salida de 1.Si, hay un manejo de datos, y podría ser flocado, la ejecución continúa sin más Interferencia.CaveatsSymLinkseExExyExecución de los scripts que están (SYM) vinculados a otro script, se verá como ejecución del mismo script, aunque el mensaje de error solo mostrará el nombre de script especificado. Esto podría considerarse un error o una característica. Cambio de Scriptif. Cambia el script mientras se ejecuta, el script perderá efectivamente su bloqueo en el archivo. Causando cualquier ejecución posterior del mismo script para tener éxito, lo que provoca que se ejecuten dos instancias del mismo script al mismo tiempo (que es lo que quería prevenir utilizando SYS :: Runalone en primer lugar). Por lo tanto, asegúrese de que no se ejecute instancias del script (y no se iniciarán por CRONJOBS mientras realiza cambios) si realmente desea estar 100% seguro de que solo una instancia del script se está ejecutando al mismo tiempo. Requisitos: · Perl


SYS :: RUNALONE Software relacionado