Dit is de opdracht fedmsg-logger die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
fedmsg-logger - verzend eenvoudigweg berichten vanaf de opdrachtregel naar de fedmsg-bus
KORTE INHOUD
fedmsg-logger [--bericht LOGGER_MESSAGE] [--json-invoer] [--onderwerp TOPIC] [--modnaam
MODNAAM] [--cert-voorvoegsel CERT_PREFIX] [<gewoon fedmsg opties>]
fedmsg-logger [-h|--help]
PRODUCTBESCHRIJVING
fedmsg-logger is een eenvoudig opdrachtregelhulpprogramma om berichten naar de fedmsg-bus te verzenden. Het is
een kortstondig commando dat niet rechtstreeks aan een 0mq-eindpunt bindt. Het stuurt zijn berichten naar
a fedmsg-relay(1) daemon die een persistent eindpunt bindt dat de buitenwereld kan
abboneer op. Als de fedmsg-relay(1) de service draait niet op het adres dat is opgegeven in
de configuratie dan fedmsg-logger blijft hangen totdat die service beschikbaar komt.
If --bericht niet is opgegeven, accepteert deze opdracht berichten van stdin.
OPTIES
-h, --help
Druk een helpbericht af en sluit af
--bericht LOGGER_MESSAGE
Het bericht dat moet worden verzonden.
--json-invoer
Neem elke invoerregel als JSON.
--onderwerp TOPIC
Het onderwerp waarnaar de berichten worden verzonden. Standaard ingesteld op inloggen indien uitgeschakeld.
--modnaam MODNAAM
De modulenaam waarnaar de berichten worden verzonden. Standaard ingesteld op houthakker indien uitgeschakeld.
--cert-voorvoegsel CERT_PREFIX
Geef een ander certificaat op van /etc/pki/fedmsg
GEMEENSCHAPPELIJKE FEDMSG OPTIES
--io-draden IO_THREADS
Aantal io-threads voor 0mq om te gebruiken
--onderwerp-voorvoegsel TOPIC_PREFIX
Prefix voor het onderwerp van elk verzonden bericht.
--post-init-slaap POST_INIT_SLEEP
Aantal seconden slaapstand na initialisatie.
--config-bestandsnaam CONFIG_FILENAME
Configuratiebestand om te gebruiken.
--print-config
Druk gewoon de configuratie af en sluit af. Geen actie ondernomen.
--time-out TIME-OUT
Time-out in seconden voor blokkerende zmq-bewerkingen.
--hoogwatermerk HIGH_WATER_MARK
Beperk het aantal berichten in de wachtrij vóór blokkering.
--treuzelen ZMQ_LINGER
Aantal milliseconden dat moet worden gewacht voordat er een time-out optreedt voor verbindingen.
TOPIC CONSTRUCTIE
Het volledige onderwerp waarnaar de berichten worden verzonden, is opgebouwd uit de onderwerp_voorvoegsel en
omgeving houden ingesteld in de fedmsg-configuratie, en de --onderwerp ONDERWERP en --modnaam MODNAAM
opties op deze manier:
..MODNAAM.TOPIC
WAARSCHUWINGEN
Houd er rekening mee dat bij gebruik --json-invoer, moet u geldige JSON verzenden, inclusief het gebruik van double
aanhalingstekens in plaats van enkele aanhalingstekens:
{"a": 1} is een geldige JSON.
{'a': 1} is ongeldige JSON.
Voorbeelden
Stuur een bericht vanuit standaardinvoer in JSON-formaat:
echo '{"a": 1}' | fedmsg-logger --json-invoer
Stuur een bericht naar de git.repo.update onderwerp
echo "Hai daar." | fedmsg-logger --modname=git --topic=repo.update
Stuur een eenvoudig bericht:
fedmsg-logger --message="Dit is een bericht."
Stuur een bericht in JSON-formaat:
fedmsg-logger --message='{"a": 1}' --json-invoer
Gebruik fedmsg-logger online met behulp van onworks.net-services