Interstage Application Server/Interstage Web Server メッセージ集
|
目次
|
7.9.6 es10924
ES: INFO: es10924: [tttttt] Information message of ObjectDirector EventService.: %s1, pid=%s2
ES: 情報: es10924: [tttttt] ObjectDirectorイベントサービスの情報メッセージです。: %s1, pid=%s2
[可変情報]
%s1:イベントサービスの情報
%s2:イベントサービスのプロセス番号
[意味]
プロセス番号%s2の処理中に、イベントサービスの情報メッセージが出力されました。
[ユーザの対処]
以下の対処を行ってください。
- イベントサービスの情報%s1に“es_ecq_qmerr_set() qm_code=27”が出力された場合は、以下の手順で、Interstage管理コンソールで使用しているユニットの設定情報、またはesmkunitコマンド実行時に指定したユニット定義ファイルの定義値を確認してください。
なお、定義値に問題がない場合は、不要なイベントデータおよびコンシューマ・サプライヤの接続情報が残存している可能性があります。esmonitorコマンドまたはInterstage管理コンソールのイベントチャネルの状態画面で、イベントデータの現蓄積数(現蓄積メッセージ数)、接続サプライヤ数、および接続コンシューマ数を確認し、アプリケーションの受信処理が滞っていないかを確認してください。接続情報が残存していた場合は、esmonitorchnlコマンドを使用して不要な接続情報を削除してください。
- イベントサービス運用コマンドを使用する場合
- イベントサービスが起動された状態で、“esmonitor -unit”を実行してユニットの“Use Rate(sys/user)”に表示された不揮発ファイルの使用率を確認します。esmonitorコマンドの使用方法については、“アプリケーション作成ガイド(イベントサービス編)”(Interstage Application Server Enterprise Editionで提供)の“イベント通信のモニタリング”を参照してください。
- 1.の不揮発ファイルの使用率がそれぞれ90%以上の場合、esmkunitコマンド実行時に指定したユニット定義ファイル上のsyssizeおよびuserqsizeの設定を確認し、見積りに誤りがある場合は、編集します。見積もりについては、“リファレンスマニュアル(コマンド編)”の“esmkunit”を参照してください。
なお、不揮発ファイルの使用率はユニット定義ファイル上のsyswarningおよびuserwarningを使用して監視できます。詳細については、“リファレンスマニュアル(コマンド編)”の“esmkunit”を参照してください。
- ユニット上に割り当てられたすべてのイベントチャネルをいったんesstopchnlコマンドで強制停止します。
なお、ユニット上に割り当てられたイベントチャネルは、“essetcnfchnl -d”を実行し、unitid項目にユニット名が出力されているイベントチャネルが対象となります。
- ユニット上に割り当てられたすべてのイベントチャネルをいったんesrmchnlコマンドで削除します。
- esrmunitコマンドでユニットを削除します。
- esmkunitコマンドでユニットを作成します。
- 4.で削除したすべてのイベントチャネルをesmkchnlコマンドで作成します。
- Interstage管理コンソールを使用する場合
- イベントサービスが起動された状態で、保存先(ユニット)の情報(モニタ)画面でユニットの[システム使用率(%)]および[イベントデータ使用率(%)]を確認します。
- 1.のシステム使用率が90%以上の場合、保存先名(ユニット)の設定情報画面で表示される[システム用(ユニット制御用)ファイル容量]が不足している可能性があります。保存先の新規作成画面からヘルプを参照し、[システム用(ユニット制御用)ファイル容量]の計算式を目安に[システム用(ユニット制御用)ファイル容量]の設定値を見積もってください。
1.のイベントデータ使用率が90%以上の場合、保存先名(ユニット)の設定情報画面で表示される[イベントデータ用ファイル容量]が不足している可能性があります。保存先の新規作成画面からヘルプを参照して、[イベントデータ用ファイル容量]の計算式を目安に[イベントデータ用ファイル容量]の設定値を見積もってください。
なお、Interstage管理コンソールを使用してユニットを作成した場合、[システム使用率(%)]および[イベントデータ使用率(%)]は安全値70%〜警告値90%で監視されます。使用率が90%以上になった場合、警告メッセージes20003が出力され、不揮発ファイルの状態は警告状態となります。その後、メッセージ格納域の使用率が低下し、使用率が70%以下となった場合、通知メッセージes20004が出力され、メッセージ格納域の警告状態は解除されます。
- JMSまたはイベントサービスのイベントチャネルの状態表示画面で、ユニットを使用しているイベントチャネルをすべて強制停止します。
- JMSまたはイベントサービスのイベントチャネルの状態表示画面で、ユニットを使用しているイベントチャネルをすべて削除します。
- 保存先(ユニット)を削除します。
- 保存先(ユニット)を作成します。このとき、[システム用(ユニット制御用)ファイル容量]および[イベントデータ用ファイル容量]には、2.で見積もった正しい値を設定してください。
- 4.で削除したすべてのイベントチャネルを作成します。
- イベントサービスの情報%s1に“es_ecq_ots_prepare() esn_mon_2pc_tableSet err=13”が出力された場合は、イベントサービスの同時実行可能なグローバルトランザクション数を超えて通信した可能性があります。essetcnfコマンドまたはInterstage管理コンソールを使用して、イベントサービスの同時実行可能なグローバルトランザクション数を確認し、必要に応じて設定値を増加してください。essetcnfコマンドについては、“リファレンスマニュアル(コマンド編)”の“essetcnf”を参照してください。
- イベントサービスの情報%s1に“rw_tryrdlock() rtn = 16, pid=プロセスID”が出力された場合は、システムの高負荷によりイベントサービスの処理が遅延している可能性があります。システムの状態を確認してください。本メッセージが出力された場合、以下のような現象が発生することがあります。
- pullメソッドのデータ待ち合わせ時間の遅延
- トランザクションタイムアウトの遅延
- タイムアウトとなったイベントデータの削除処理の遅延
Copyright 2008 FUJITSU LIMITED