Exécution d'un agent sous UNIX, Linux et MacOS

L'agent est destiné à être exécuté en tant que service et nécessite d'être redémarré automatiquement lors du redémarrage du système.

Ajoutez une entrée bfagent à votre configuration d'inetd ou de xinetd comme approprié. L'exemple suivant présente l'entrée bfagent dans xinetd.d sur un système Linux, sur lequel l'agent est installé dans le répertoire /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
}
L'agent peut être exécuté en dehors de l'environnement inetd/xinetd si nécessaire. Pour l'exécuter en tant que démon autonome, utilisez l'option -s.
bfagent -s

Lorsque vous utilisez cette option, l'agent se déplace en arrière-plan et commence à écouter les connexions. Placez cette commande dans un script de démarrage afin que l'agent démarre automatiquement lors du démarrage du système.


Commentaires en retour