キュー・マネージャーを別個に作成することにした場合、送達不能キュー (DLQ) をセットアップします。 DLQ は、メッセージ・フロー内のメッセージの処理でエラーが発生したときに、WebSphere Business Integration Message Broker から参照されます。
ユーザー定義のメッセージ・フロー中かパブリッシュ / サブスクライブ・モデル中にあるメッセージが処理できないと、 そのメッセージは最後の手段としてこの DLQ にルーティングされます。 もし、メッセージを入力キューにバックアウトさせ、 問題が解決するまで事実上メッセージ・フローを停止させておきたい場合には、 DLQ を使用不可にしておいてください。
このキューは mqsideleteconfigmgr コマンドによって削除されません (キュー・マネージャーを削除した場合を除く)。
VisualAge for Java をインストールし、 インストール内容の一部として WebSphere MQ Connector を選択した場合は、 VisualAge for Java の CLASSPATH エントリーが、 ご使用の Windows プラットフォームの WebSphere MQ (サーバーまたは Java クライアント) の CLASSPATH エントリーの後にあることを確認します。 このようになっている場合、構成マネージャー は mqsistart コマンドを使用して開始したときに (VisualAge クラスではなく) WebSphere MQ クラスに正しくアクセスします。 構成マネージャー がこの分野のエラーを検出すると、メッセージ BIP1004 が Windows システムのイベント・ログに書き込まれます。
これは、以下のような任意の有効な Windows ユーザー名構文の形式で指定できます。
指定する ServiceUserID は、 ローカル・グループ mqbrkrs の (直接または間接の) メンバーでなければなりません。 また、ホーム・ディレクトリー (WebSphere Business Integration Message Broker のインストール先) と作業ディレクトリー (-w フラグで指定した場合) へのアクセスも許可されていなければなりません。さらにこのユーザー ID は、 ローカル・グループ mqm またはローカル Windows の Administrators グループの (直接または間接の) メンバーでもなければなりません。
ServiceUserID のセキュリティー要件は、Windows プラットフォームでのセキュリティー要件 に詳述されています。
このユーザー ID の非修飾形式 (username) を使用すると、 オペレーティング・システムによってローカル・システムから始めてドメイン全体でこのユーザー ID が検索されます。この検索が完了するまでに多少の時間がかかることがあります。
キュー・マネージャーがまだ存在していない場合は、このコマンドによって作成されます。 ただし、デフォルトのキュー・マネージャーとして作成されるわけではありません。これをこのシステム上のデフォルト・キュー・マネージャーにするには、このコマンドを発行する前にキュー・マネージャーを作成します。
キュー・マネージャー属性 MAXMSGL (キューに挿入できるメッセージの最大長) は、100 MB に更新されています。 この更新は、このコマンドによってキュー・マネージャーが作成されたかどうかに関係なく行われます。
このデータベースはすでに存在していなければなりません。 JDBC によってアクセスが提供されるので、 このデータベースへの ODBC 接続を作成する必要はありません。
このユーザー ID には、DataBaseName で識別されるデータベース中にテーブルを作成し、 そのデータベースを読み書きする権限がなければなりません。
mqsicreateaclgroup コマンドの -u および -g オプションは、 構成マネージャーがそのセキュリティーで使用するドメイン内のユーザーとグループを意味します。デフォルトでは、このドメインは構成マネージャーが常駐するマシンですが、 このオプションを使用する場合は異なります。
このコマンドを使用すると、ServiceUserID のセキュリティー特権が変更されます。 このコマンドを呼び出すのに使用するユーザー ID は、 このローカル・システム上の Windows Administrators グループのメンバーでなければなりません。
上記のすべてのキューには、WebSphere Business Integration Message Broker グループ mqbrkrs へのアクセス権限が付与されます。DLQ が使用可能になっている場合は、DLQ にも同じ権限が付与されます。
キュー SYSTEM.BROKER.CONFIG.QUEUE および SYSTEM.BROKER.CONFIG.REPLY には、 WebSphere Business Integration Message Broker グループ mqbrdevt、mqbrasgn、 mqbrops、および mqbrtpic へのアクセス権限が付与されます。
注意 |
商標 |
ダウンロード |
ライブラリー |
技術サポート |
フィードバック
![]() ![]() |
an07150_ |