Ejecución de un agente en UNIX, Linux y MacOS

El agente está destinado a ejecutarse como un servicio y necesita reiniciarse automáticamente cuando se reinicia el sistema.

Añada una entrada bfagent a la configuración de inetd o xinetd, según corresponda. El ejemplo siguiente es la entrada bfagent en xinetd.d en un sistema Linux, donde el agente está instalado en /usr/local/bin:
# description: The IBM Rational Build Forge Agent serves build requests
#    from the IBM Rational Build Forge Management Console.
service bfagent
{
        disable         = no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/local/bin/bfagent
        log_on_failure  += USERID
}
El agente se puede ejecutar fuera del entorno de inetd/xinetd, si es necesario. Para ejecutarlo como daemon autónomo, utilice la opción -s.
bfagent -s

Cuando utiliza esta opción, el agente pasa a segundo plano y empieza a estar a la escucha de conexiones. Coloque este mandato en un script de inicio de forma que el agente se inicie automáticamente cuando se inicie el sistema.


Comentarios