5.3. AMQ Broker サンプルプログラムの実行
AMQ Broker のサンプルプログラムは、製品の基本機能と高度な機能を示します。Maven を使用してこれらのプログラムを実行します。
前提条件
マシンは AMQ Broker の例を実行するように設定されています。
詳細は、「AMQ Broker サンプルを実行するためのマシンの設定」 を参照してください。
- AMQ Broker のサンプルプログラム をダウンロードしている。
手順
実行する例のディレクトリーに移動します。次の例では、サンプルを
amq-broker-examples
というディレクトリーにダウンロードしたことを前提としています。cd amq-broker-examples/examples/features/standard/queue
$ cd amq-broker-examples/examples/features/standard/queue
Copy to Clipboard Copied! Toggle word wrap Toggle overflow mvn clean verify
コマンドを使用して、サンプルプログラムを実行します。Maven はブローカーを起動し、サンプルプログラムを実行します。サンプルプログラムの初回実行時に、Maven は不足している依存関係をダウンロードします。この処理には時間がかかる場合があります。
この場合は、
queue
のサンプルプログラムが実行します。これにより、プロデューサーが作成され、テストメッセージが送信されてから、メッセージを受信するコンシューマーが作成されます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記一部のサンプルプログラムは UDP クラスタリングを使用しますが、デフォルトではお使いの環境で機能しない場合があります。これらの例を正常に実行するには、224.0.0.0 に送付されたトラフィックをループバックインターフェイスにリダイレクトします。
sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo
$ sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow