Show Menu
SUJETS×

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
À 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
    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
    • 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
    Certaines modifications de la configuration ne sont pas prises en compte dynamiquement et nécessitent un arrêt/démarrage complet d'Adobe Campaign.