Aceasta este comanda fedmsg-logger care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
fedmsg-logger - pur și simplu emite mesaje din linia de comandă către magistrala fedmsg
REZUMAT
fedmsg-logger [--mesaj LOGGER_MESSAGE] [--json-input] [--subiect SUBIECT] [--modname
MODNAME] [--cert-prefix CERT_PREFIX] [<frecvent fedmsg opțiuni>]
fedmsg-logger [-h|--Ajutor]
DESCRIERE
fedmsg-logger este un utilitar simplu de linie de comandă pentru a trimite mesaje către magistrala fedmsg. Este
o comandă efemeră, care nu leagă direct un punct final de 0mq. Își trimite mesajele către
a fedmsg-releu(1) demon care leagă un punct final persistent pe care lumea exterioară poate
Aboneaza-te la. Dacă fedmsg-releu(1) serviciul nu rulează la adresa specificată în
configurația, atunci fedmsg-logger se va bloca până când acel serviciu devine disponibil.
If --mesaj nu este specificat, această comandă acceptă mesaje de la stdin.
OPŢIUNI
-h, --Ajutor
Imprimați un mesaj de ajutor și ieșiți
--mesaj LOGGER_MESSAGE
Mesajul de trimis.
--json-input
Luați fiecare linie de intrare ca JSON.
--subiect SUBIECT
Subiectul către care sunt trimise mesajele. Implicit la log dacă nesetat.
--modname MODNAME
Numele modulului către care sunt trimise mesajele. Implicit la busteni dacă nesetat.
--cert-prefix CERT_PREFIX
Specificați un alt certificat de /etc/pki/fedmsg
COMUNĂ FEDMSG OPŢIUNI
--io-fire IO_THREADS
Numărul de fire io pentru 0mq de utilizat
--topic-prefix TOPIC_PREFIX
Prefix pentru subiectul fiecărui mesaj trimis.
--post-init-somn POST_INIT_SLEEP
Numărul de secunde de repaus după inițializare.
--config-filename CONFIG_FILENAME
Fișier de configurare de utilizat.
--print-config
Pur și simplu imprimați configurația și ieșiți. Nicio actiune luata.
--pauză PAUZĂ
Timeout în secunde pentru orice operațiuni de blocare zmq.
--high-water-mark HIGH_WATER_MARK
Limitați numărul de mesaje din coadă înainte de blocare.
--persista ZMQ_LINGER
Numărul de milisecunde de așteptat înainte de expirarea conexiunilor.
SUBIECT CONSTRUCTIE
Subiectul complet către care sunt trimise mesajele este construit din prefix_subiect și
mediu inconjurator setat în configurația fedmsg și --subiect TEMA și --modname MODNAME
opțiuni în acest fel:
..MODNAME.SUBIECT
Avertismente
Rețineți că atunci când utilizați --json-input, trebuie să trimiteți JSON valid, inclusiv utilizarea dublu
ghilimele spre deosebire de ghilimele simple:
{"a": 1} este JSON valid.
{'a': 1} este JSON nevalid.
EXEMPLE
Trimiteți un mesaj de la intrarea standard în format JSON:
ecou '{"a": 1}' | fedmsg-logger --json-input
Trimiteți un mesaj către git.repo.update subiect
ecou „Hai acolo”. | fedmsg-logger --modname=git --topic=repo.update
Trimite un mesaj simplu:
fedmsg-logger --message="Acesta este un mesaj."
Trimiteți un mesaj în format JSON:
fedmsg-logger --message='{"a": 1}' --json-input
Utilizați fedmsg-logger online folosind serviciile onworks.net