これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド amqp-publish です。
プログラム:
NAME
amqp-publish — AMQP サーバーでメッセージを公開する
SYNOPSIS
amqp-発行 オプション
説明
AMQP サーバー上の交換にメッセージを発行します。 オプションにより、さまざまな
メッセージのプロパティと AMQP のパラメータ 基本的な公開 メソッド
指定されること。
デフォルトでは、メッセージ本文は標準入力から読み取られます。 または、 -b オプション
メッセージ本文をコマンドの一部として提供できるようにします。
オプション
-e
- 交換=交換 名
公開する取引所の名前。 省略した場合、デフォルトの交換 (また
ネームレス交換と呼ばれる)が使用されます。
-r
--ルーティングキー=ルーティング キー
発行に使用するルーティング キー。 省略した場合、空のルーティング キーが想定されます。
デフォルトのエクスチェンジに発行するときは、ルーティング キーを指定する必要があります。 その中で
この場合、AMQP 仕様によると、ルーティング キーはキューに対応します。
名前。
-p
- 持続的に
永続配信モードを使用します。 このオプションがないと、非永続的な配信
使用されている。
-C
--コンテンツタイプ=MIME type
メッセージの content-type プロパティを指定します。 省略した場合、内容
type プロパティがメッセージに設定されていません。
-E
--コンテンツエンコーディング=コンテンツ コーディング
メッセージの content-encoding プロパティを指定します。 省略した場合、
メッセージに content-encoding プロパティが設定されていません。
-b
- 体=メッセージ ボディ
メッセージ本文を指定します。 省略した場合、メッセージ本文は標準から読み取られます
入力。
例
単語で構成される短いメッセージを送信します
``こんにちは'' 〜へ キュー 「マイキュー」 、 デフォルト 両替:" 10
$
amqp-発行 -r マイキュー -b こんにちは
ファイルからエクスチェンジに XML データを送信する
``イベント」、 永続性 配達 モード、 設定 コンテンツタイプ 財産 on
メッセージ 〜へ make データ 形式でアーカイブしたプロジェクトを保存します. 明示的:" 10
$
amqp-発行 -e イベント -p -C text / xml イベント.xml
見る また
librabbitmq-ツール(7) すべてに共通の接続関連オプションについて説明します
RabbitMQCクライアントツール。
amqp-発行(1)
onworks.net サービスを使用してオンラインで amqp-publish を使用する