キュー・マネージャーを別個に作成することにした場合、送達不能キュー (DLQ) をセットアップします。 DLQ は、メッセージ・フロー内のメッセージの処理でエラーが発生したときに、WebSphere Business Integration Message Broker から参照されます。
ユーザー定義のメッセージ・フロー中かパブリッシュ / サブスクライブ・モデル中にあるメッセージが処理できないと、 そのメッセージは最後の手段としてこの DLQ にルーティングされます。 もし、メッセージを入力キューにバックアウトさせ、 問題が解決するまで事実上メッセージ・フローを停止させておきたい場合には、 DLQ を使用不可にしておいてください。
このキューは mqsideleteusernameserver コマンドによって削除されません (キュー・マネージャーを削除した場合を除く)。
mqsicreateusernameserver コマンドとは無関係に作成された WebSphere MQ キュー・マネージャーを使用する場合、クラスターを定義することができます。 これを使用すると、構成が簡単になります。
このコマンドを使用してキュー・マネージャーを作成した場合は、キュー・マネージャーは Windows サービスとして開始されません。 ログオフすると停止します。これが起きないようにするには、ログオンの状態を維持するか、 またはキュー・マネージャー・サービスの開始状況を変更します。 (ワークステーションをロックしても、WebSphere MQ キュー・マネージャーは停止しません。)
z/OS でのこのコマンドの機能は、 Windows プラットフォームまたは UNIX プラットフォームでの機能と同じではありません。 なぜなら、WebSphere MQ 関連の定義が実行されないからです。
z/OS では、このコマンドを C ロケールで実行する必要があります。 ユーザーの現行ロケールに関係なく、 メッセージがすべて英語で生成されます。
このユーザー ID の非修飾形式 (username) を Windows プラットフォーム で使用すると、 オペレーティング・システムによって、ローカル・システムから始めてドメイン全体でこのユーザー ID が検索されます。この検索が完了するまでに多少の時間がかかることがあります。
指定する ServiceUserID は、 ローカル・グループ mqbrkrs のメンバーでなければなりません。Windowsプラットフォームでは、このグループの直接または間接のメンバーとして指定することができます。また、 ServiceUserID はホーム・ディレクトリー (WebSphere Business Integration Message Broker のインストール先) へのアクセスも許可されていなければなりません。
ServiceUserID のセキュリティー要件は、 Windows プラットフォームの場合は Windows プラットフォームでのセキュリティー要件に、UNIX プラットフォームの場合は UNIX プラットフォームでのセキュリティー要件に詳述されています。
Windows プラットフォームおよび UNIX プラットフォームでは、キュー・マネージャーがまだ存在していない場合は、このコマンドによって作成されます。ただし、デフォルトのキュー・マネージャーとして作成されるわけではありません。これをこのシステム上のデフォルト・キュー・マネージャーにするには、このコマンドを発行する前にキュー・マネージャーを作成する必要があります。
キュー・マネージャー属性 MAXMSGL (キューに挿入できるメッセージの最大長) は、100 MB に更新されています。 この更新は、このコマンドによってキュー・マネージャーが作成されたかどうかに関係なく行われます。
製品ホーム・ディレクトリーの examples/auth ディレクトリーに、password.dat および pwgroup.dat という 2 つのサンプルが用意されています。
上記のすべてのキューには、WebSphere Business Integration Message Broker グループ mqbrkrs へのアクセス権限が付与されます。
注意 |
商標 |
ダウンロード |
ライブラリー |
技術サポート |
フィードバック
![]() ![]() |
an07200_ |