Administration

Le démarrage automatique des modules Adobe Campaign (web, mta, wfserver, etc.) est assuré par le service nlserver.

L'installation d'Adobe Campaign paramètre automatiquement la machine afin que le service nlserver démarre pendant la séquence de boot.

Les commandes suivantes permettent de démarrer/arrêter manuellement le service Adobe Campaign :

  • Sous Windows :

    • net start nlserver6
    • net stop nlserver6
  • Sous Linux (en tant que root) :

    • /etc/init.d/nlserver6 start
    • /etc/init.d/nlserver6 stop
REMARQUE

À compter de la version 20.1, nous vous recommandons d’utiliser plutôt la commande suivante (pour Linux) : systemctl start nlserver / systemctl stop nlserver

Voici une liste des commandes usuelles d'administration accessibles sous Linux (en tant qu'Adobe Campaign) :

  • Afficher tous les modules Adobe Campaign démarrés : /etc/init.d/nlserver6 pdump ou /etc/init.d/nlserver6 status

    REMARQUE

    Si vous ajoutez le paramètre -who après la commande pdump, vous récupérez les informations sur les connexions en cours (utilisateurs et traitements).
    La commande /etc/init.d/nlserver6 status (sans le paramètre "-who") renverra :

    • 0 si tous les processus sont en cours d'exécution.
    • 1 si un processus est manquant.
    • 2 si aucun processus n'est en cours.
    • une autre valeur en cas d'erreur.
  • Démarrer/arrêter un module multi-instance ou mono-instance (web, trackinglogd, syslogd, mta, wfserver, inmail) :

    nlserver start<module>[@<instance>]

    nlserver stop<module>[@<instance>][-immediate][-noconsole]

    Vous pouvez également utiliser la commande nlserver restart<module>[@<instance>] pour redémarrer un module.

    Exemple:

    nlserver start web

    nlserver start mta@my_instance

    nlserver stop syslogd

    nlserver stop wfserver@my_instance

    nlserver stop web -immediate

    nlserver restart web

    REMARQUE
    • Si l'instance n'est pas précisée, il s'agira de l'instance "default".
    • Utilisez l'option -immediate en cas d'urgence pour forcer l'arrêt immédiat du processus (équivalent à la commande kill -9 Unix).
    • Utilisez l’option -noconsole pour assurer que le module lancé n’affiche rien sur la console. Ses logs seront écrits sur le disque via le module syslogd.
    • Utilisez l’option -verbose pour afficher davantage d'informations sur les actions du processus.

    Exemple:

    nlserver restart web -verbose

    nlserver start mta@moninstance -verbose

    Cette option ajoute des logs supplémentaires. Nous vous conseillons de redémarrer les processus sans l'option -verbose après avoir obtenu vos informations afin de ne pas surcharger les logs.

  • Démarrer tous les processus Adobe Campaign (équivalent à un démarrage du service nlserver6) :

    nlserver watchdog -noconsole

  • Arrêter tous les processus Adobe Campaign (équivalent à un arrêt du service nlserver6) :

    nlserver shutdown

  • Charger à nouveau la configuration du module nlserver web (et le cas échéant le module d’extension du serveur web) lorsque les fichiers serverConf.xml et config-<instance> .xml </instance> ont été édités.

    nlserver config -reload

    REMARQUE

    Certaines modifications de la configuration ne sont pas prises en compte dynamiquement et nécessitent un arrêt/démarrage complet d'Adobe Campaign.

Sur cette page