名称
wojmscmd pause dst - 送信先の一時停止
形式
wojmscmd pause dst [-t <destType> -n <destName>] [-pst <pauseType>]
説明
ひとつ、またはすべての送信先を一時停止します。
送信先のタイプと名前が指定されていない場合は、すべての送信先が一時停止されます。

本サブコマンドで、プロデューサから送信先、送信先からコンシューマ、または その両方のメッセージの配信を制御するために、送信先を停止できます。
特に、メッセージのプロデュースがコンシュームよりかなり高速な場合に、送信先が メッセージによって過負荷にならないように、送信先へのメッセージフローを停止できます。
オプション
* ここでは、本サブコマンドで必要となるオプションのみを説明しています。
 すべてのオプションについては、wojmscmdオプションを参照してください。

-t <destType>
送信先のタイプを指定します。 有効な値 = {q, t}
    q = キュー
    t = トピック

-n <destName>
送信先の名前を指定します。

-pst <pauseType>
送信先の一時停止タイプを指定します。
有効な値 = {PRODUCERS, CONSUMERS, ALL}
    PRODUCERS = プロデューサからのメッセージを一時停止
    CONSUMERS = コンシューマへのメッセージを一時停止
    ALL = 両方を一時停止 (デフォルト)
使用例
例1: キューの送信先のプロデューサからのメッセージを停止する
> wojmscmd pause dst -n myQueue -t q -pst PRODUCERS -u admin -p adminadmin
Pausing the destination where:

-----------------
送信先名       送信先タイプ
-----------------
myQueue    キュー

Using the following attribute:

Pause Type    PRODUCERS

指定されたブローカ上で:

---------------------
ホスト          プライマリポート
---------------------
localhost    9700

Are you sure you want to pause this destination? (y/n) y

Successfully paused the destination.

例2: トピックの送信先のコンシューマへのメッセージを停止する
> wojmscmd pause dst -n myTopic -t t -pst CONSUMERS -u admin -p adminadmin
Pausing the destination where:

-----------------
送信先名       送信先タイプ
-----------------
myTopic    トピック

Using the following attribute:

Pause Type    CONSUMERS

指定されたブローカ上で:

---------------------
ホスト          プライマリポート
---------------------
localhost    9700

Are you sure you want to pause this destination? (y/n) y

Successfully paused the destination.
関連事項
wojmscmd resume dst : 送信先の再開