Il s'agit de la commande qpidd qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
qpidd - le démon de courtier de messages Qpid AMQP
SYNOPSIS
qpidd [-p port] [--config config_file] [--data-dir répertoire]
DESCRIPTION
Un démon de courtier de messages AMQP qui stocke, achemine et transfère les messages à l'aide de la fonction Advanced
Protocole de mise en file d'attente de messages (AMQP).
OPTIONS
Les options ci-dessous sont intégrées à qpidd. L'installation de modules complémentaires fournit des
option. Pour voir l'ensemble des options disponibles, tapez "qpidd --help"
Les options peuvent être spécifiées via la ligne de commande, la variable d'environnement ou le fichier de configuration. Voir
FICHIERS et ENVIRONNEMENT ci-dessous pour plus de détails.
-h [ --Aidez-moi ]
Affiche le message d'aide
-v [ --version ]
Affiche les informations de version
--config DÉPOSER (/etc/qpidd.conf)
Lit la configuration depuis FILE
Module options:
--module-rép REP (/usr/lib/qpid/démon)
Chargez tous les modules partageables dans ce répertoire
--load-module DOSSIER
Spécifie le(s) module(s) supplémentaire(s) à charger
--no-module-dir
Ne chargez pas les modules à partir du répertoire des modules
Broker Options:
--data-dir DIR (/home/buildd/.qpidd)
Répertoire contenant les données persistantes générées par le courtier
--no-data-dir
N'utilisez pas de répertoire de données. Aucune configuration persistante ne sera chargée ou stockée
-p [ --Port ] PORT (5672)
Dit au courtier d'écouter sur PORT
--worker-threads N (5)
Définit la taille du pool de threads du courtier
--max-connexions N (500)
Définit le nombre maximal de connexions autorisées
--connexion-arriéré N (10)
Définit la limite de retard de connexion pour le socket du serveur
-m [ --mgmt-activer ] oui|non (1)
Activer la gestion
--mgmt-publier oui|non (1)
Activer la publication des données de gestion (« non » implique une requête uniquement)
--mgmt-qmf2 oui|non (1)
Activer la diffusion des informations de gestion sur QMF v2
--mgmt-qmf1 oui|non (1)
Activer la diffusion des informations de gestion sur QMF v1
--mgmt-pub-intervalle SECONDES (10)
Intervalle de publication de la gestion
--queue-purge-intervalle SECONDES (600)
Intervalle entre les tentatives de purge des messages expirés des files d'attente
--auth oui|non (1)
Activer l'authentification, si elle est désactivée, toutes les connexions entrantes seront approuvées
--Royaume ROYAUME (QPID)
Utiliser le domaine donné lors de l'authentification
--limite-de-file-d'attente par défaut OCTETS (104857600)
Taille maximale par défaut des files d'attente (en octets)
--tcp-nodelay
Définir TCP_NODELAY sur les connexions TCP
--require-cryptage
Accepter uniquement les connexions cryptées
--URL-des-hôtes-connus URL ou 'aucun'
URL à envoyer en tant qu'"hôtes connus" aux clients ("aucun" implique une liste vide)
--sasl-config DIR
obtient les informations de configuration sasl à partir d'un emplacement non standard
--async-queue-events oui|non (0)
Définir les événements de file d'attente async, utilisé pour des services tels que la réplication
--default-flow-stop-seuil POUR CENT (80)
Pourcentage de la capacité maximale de la file d'attente à laquelle le contrôle de flux est activé.
--default-flow-resume-threshold POUR CENT (70)
Pourcentage de la capacité maximale de la file d'attente à laquelle le contrôle de flux est désactivé.
--rapport-seuil-d'événement-par-défaut % âge de la limite (80)
Le rapport de toute limite de file d'attente spécifiée à laquelle un événement sera déclenché
--groupe-de-messages-par-défaut IDENTIFIANT-GROUPE (qpid.no-group)
Identificateur de groupe à attribuer aux messages remis à une file d'attente de groupe de messages qui ne
ne contient pas d'identifiant.
--enable-horodatage oui|non (0)
Ajoutez l'heure actuelle à chaque message reçu.
--link-maintenance-interval SECONDES (2)
Journal options:
-t [ --tracer ]
Active toute la journalisation
--log-activer RÈGLE (avis+)
Active la journalisation pour les niveaux et composants sélectionnés. RÈGLE est sous la forme
'LEVEL[+][:PATTERN]' Les niveaux sont l'un des :
erreur d'avertissement de l'avis d'information de débogage de trace
critique Par exemple : '--log-enable warning+' enregistre tous les avertissements, erreurs et critiques
messages. '--log-enable debug:framing' enregistre les messages de débogage du cadrage
espace de noms. Cette option peut être utilisée plusieurs fois
--log-temps oui|non (1)
Inclure l'heure dans les messages de journal
--niveau de journal oui|non (1)
Inclure le niveau de gravité dans les messages de journal
--log-source oui|non (0)
Inclure le fichier source : ligne dans les messages de journal
--log-thread oui|non (0)
Inclure l'ID de fil dans les messages de journal
--log-fonction oui|non (0)
Inclure la signature de fonction dans les messages de journal
--log-hires-horodatage oui|non (0)
Utiliser des horodatages haute résolution dans les messages de journal
--log-préfixe STRING
Préfixe à ajouter à tous les messages de journal
Journal lavabo options:
--log-vers-stderr oui|non (1)
Envoyer la sortie de journalisation à stderr
--log-to-stdout oui|non (0)
Envoyer la sortie de journalisation à stdout
--log-vers-fichier DOSSIER
Envoyer la sortie du journal vers FILE.
--log-vers-syslog oui|non (0)
Envoyer la sortie de journalisation à syslog ; personnaliser en utilisant --syslog-nom et mes --syslog-facilité
--syslog-nom NOM (lt-qpidd)
Nom à utiliser dans les messages syslog
--syslog-facilité LOG_XXX (LOG_DAEMON)
Facilité à utiliser dans les messages syslog
démon options:
-d [ --démon ]
Exécuter en tant que démon. Se connecte à syslog par défaut dans ce mode.
--le transport TRANSPORTS (tcp)
Le transport pour lequel retourner le port
--pid-répertoire DIR (/home/buildd/.qpidd)
Répertoire où le fichier PID spécifique au port est stocké
-w [ --attendre ] SECONDES (600)
Définit le temps d'attente maximal pour initialiser le démon. Si le démon ne parvient pas à
initialiser, imprime une erreur et renvoie 1
-c [ --Chèque ]
Imprime l'ID de processus du démon sur stdout et renvoie 0 si le démon est en cours d'exécution,
sinon renvoie 1
-q [ --quitter ]
Dit au démon de s'arrêter
ENVIRONNEMENT
QPID_
Il existe une variable d'environnement pour chaque option.
La variable d'environnement est le nom de l'option en majuscules, préfixé par QPID_ et '.' ou
'-' sont remplacés par '_'. Les paramètres d'environnement sont remplacés par les paramètres de ligne de commande.
Par exemple :
exporter QPID_PORT=6000
exporter QPID_MAX_CONNECTIONS=10
exporter QPID_LOG_TO_FILE=/tmp/qpidd.log
Utiliser qpidd en ligne à l'aide des services onworks.net