OnWorks favicon

amqp-publish - Online in the Cloud

Run amqp-publish in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command amqp-publish that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



amqp-publish — Publish a message on an AMQP server


amqp-publish OPTION


Publishes a message to an exchange on an AMQP server. Options allow the various
properties of the message and parameters of the AMQP basic.publish method to
be specified.

By default, the message body is read from standard input. Alternatively, the -b option
allows the message body to be provided as part of the command.



--exchange=exchange name
The name of the exchange to publish to. If omitted, the default exchange (also
known as the nameless exchange) is used.


--routing-key=routing key
The routing key to publish with. If omitted, an empty routing key is assumed.
A routing key must be specified when publishing to the default exchange; in that
case, accoding to the AMQP specification, the routing key corresponds to a queue


Use the persistent delivery mode. Without this option, non-persistent delivery
is used.


--content-type=MIME type
Specifies the content-type property for the message. If omitted, the content-
type property is not set on the message.


--content-encoding=content coding
Specifies the content-encoding property for the message. If omitted, the
content-encoding property is not set on the message.


--body=message body
Specifies the message body. If omitted, the message body is read from standard


Send a short message, consisting of the word
``Hello'' to the queue ``myqueue'' via the default exchange:" 10

amqp-publish -r myqueue -b Hello

Send some XML data from a file to the exchange
``events'', with persistent delivery mode, setting the content-type property on the
message to make the data format explicit:" 10

amqp-publish -e events -p -C text/xml event.xml

See also

librabbitmq-tools(7) describes connection-related options common to all the
RabbitMQ C Client tools.


Use amqp-publish online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    A set of Python extension modules that
    wrap the cross-platform GUI classes from
    wxWidgets.. Audience: Developers. User
    interface: X Window System (X11), Win32 ...
    Download wxPython
  • 2
    This is the Total War pack file manager
    project, starting from version 1.7. A
    short introduction into Warscape
    modding: ...
    Download packfilemanager
  • 3
    A network traffic tool for measuring
    TCP and UDP performance with metrics
    around both throughput and latency. The
    goals include maintaining an active
    iperf cod...
    Download IPerf2
  • 4
    fre:ac - free audio converter
    fre:ac - free audio converter
    fre:ac is a free audio converter and CD
    ripper for various formats and encoders.
    It features MP3, MP4/M4A, WMA, Ogg
    Vorbis, FLAC, AAC, and Bonk format
    support, ...
    Download fre:ac - free audio converter
  • 5
    Matplotlib is a comprehensive library
    for creating static, animated, and
    interactive visualizations in Python.
    Matplotlib makes easy things easy and
    hard thing...
    Download Matplotlib
  • 6
    Write your chatbot logic once and
    connect it to one of the available
    messaging services, including Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram or even yo...
    Download BotMan
  • More »

Linux commands