名前
isinfobj - オブジェクトの詳細表示
形式
isinfobj [-M システム名] [-a] [-e] [wuname] objname
機能説明
isinfobjコマンドは、運用中のIJServer、オブジェクトCORBAアプリケーションのインプリメンテーションリポジトリの詳細情報を表示します。Interstage Application Server Standard-J Editionの場合はIJServerが表示されます。
表示情報は、オブジェクト、アプリケーションまたはインプリメンテーションリポジトリの種別により出力情報が異なります。
表示情報として以下の内容が表示されます。
トランザクションアプリケーションまたはラッパーアプリケーションの場合
objectname:オブジェクト名
kind:オブジェクトの種別。オブジェクトの種別として以下があります。
TD :トランザクションアプリケーションのオブジェクト
WRAPPER :ラッパーアプリケーションのオブジェクト
status:オブジェクトの状態。オブジェクトの状態として以下の状態があります。
active :運用中の状態
inhibit :閉塞中の状態
procnum:オブジェクトに対応するアプリケーションのプロセス多重度
queue:オブジェクトに滞留しているクライアントからの要求数
accumulation:オブジェクトの累積キュー数 (注)
wuname:オブジェクトが定義されているワークユニット名
(注) オブジェクトに対するクライアントからの要求の累積数となります。
トランザクションアプリケーションの場合
objectname:オブジェクト名
kind:オブジェクトの種別。オブジェクトの種別として以下があります。
TD :トランザクションアプリケーションのオブジェクト
status:オブジェクトの状態。オブジェクトの状態として以下の状態があります。
active :運用中の状態
inhibit :閉塞中の状態
procnum:オブジェクトに対応するアプリケーションのプロセス多重度
queue:オブジェクトに滞留しているクライアントからの要求数
accumulation:オブジェクトの累積キュー数 (注)
wuname:オブジェクトが定義されているワークユニット名
(注) オブジェクトに対するクライアントからの要求の累積数となります。
IJServerの場合
IJServer name:IJServer名
kind:オブジェクトの種別。オブジェクトの種別として以下を表示します。
IJServer :IJServerのアプリケーション
1VM/Web/EJB:IJServerのタイプ。IJServerのタイプとして以下があります。
1VM :WebアプリケーションとEJBアプリケーションが同一JavaVMで運用されている
Web :Webアプリケーションのみで運用されている、または、WebアプリケーションとEJBアプリケーションが別JavaVMで運用されている場合のWebアプリケーション
EJB :EJBアプリケーションのみで運用されている、または、WebアプリケーションとEJBアプリケーションが別JavaVMで運用されている場合のEJBアプリケーション
status:アプリケーションの状態。アプリケーションが運用中である場合、以下が表示されます。
active :運用中の状態
inhibit :閉塞中の状態(タイプがEJBの場合のみ表示されます)
stop :起動されていない状態(WebアプリケーションとEJBアプリケーションが別JavaVMで運用されている場合で、どちらかのアプリケーション配備されていない場合に表示されます)
degenerate:縮退運用中状態
procnum:アプリケーションのプロセス多重度
queue:アプリケーションに滞留しているクライアントからの要求数
タイプがEJBの場合のみ表示されます。
accumulation:アプリケーションへの累積キュー数 (注)
タイプがEJBの場合のみ表示されます。
instance:0が表示されます。
(注) アプリケーションに対するクライアントからの要求の累積数となります。
CORBAアプリケーションに対応するインプリメンテーションリポジトリの場合
implID:インプリメンテーションリポジトリID
kind:アプリケーションの種別。アプリケーションの種別として以下があります。
CORBA :CORBAアプリケーションに対応したインプリメンテーションリポジトリID
status:インプリメンテーションリポジトリの状態。オブジェクトの状態として以下の状態があります。
active :運用中の状態
inhibit :閉塞中の状態
degenerate:縮退運用中状態
object:インプリメンテーションリポジトリ内に設定されているオブジェクト名
procnum:インプリメンテーションリポジトリに対応するアプリケーションのプロセス多重度
queue:インプリメンテーションリポジトリに滞留しているクライアントからの要求数
accumulation:インプリメンテーションリポジトリでの累積処理件数
thread:インプリメンテーションリポジトリで動作しているスレッド数
wuname:インプリメンテーションリポジトリが定義されているワークユニット名
以下に、isinfobjコマンドの引数を説明します。
対象のシステム名を指定します。
本オプションを省略すると、デフォルトシステムが対象となります。
objnameにインプリメンテーションリポジトリIDを指定した場合、インプリメンテーションリポジトリID内のインタフェース一覧および状態が表示されます。
縮退運用中のワークユニット状態を表示します。
詳細情報を表示するobjnameの含まれるワークユニットの名前を指定します。
CORBAワークユニットのインプリメンテーションリポジトリの情報を表示する場合、本パラメタの指定は必須です。
詳細情報を表示するオブジェクトの名前(または、アプリケーションの名前、インプリメンテーションリポジトリID)を指定します。
注意事項
IJServerのEJBアプリケーションの場合は、アプリケーションが異常終了した際に、異常終了したアプリケーションで滞留していたキュー数は削除されます。
当コマンドはisstopwu,tdstopwuコマンド実行中に実行しないでください。
IJServerの場合は、objnameにIJServer作成時と大文字小文字の組み合わせが正しい名前を指定してください。
コマンドを実行するユーザのログインユーザ名は8バイト以下にしてください。
非同期ワークユニットでは、使用できません。イベントチャネルの情報を参照する場合は、esmonitorコマンドを使用してください。
使用例
トランザクションアプリケーションまたはラッパーアプリケーションの場合
isinfobj TDSAMPLE1/INTF objectname : TDSAMPLE1/INTF kind : TD status : active procnum : 1 queue : 10 accumulation : 10 wuname : TDSAMPLE1 |
トランザクションアプリケーションの場合
isinfobj TDSAMPLE1/INTF objectname : TDSAMPLE1/INTF kind : TD status : active procnum : 1 queue : 10 accumulation : 10 wuname : TDSAMPLE1 |
IJServerの場合
isinfobj IJServer001 IJServer name : IJServer001 kind : IJServer Web status : active procnum : 1 EJB status : active procnum : 1 queue : 0 accumulation : 10 instance : 0 isinfobj -e IJServer001 IJServer name : IJServer001 kind : IJServer Web status : degenerate procnum : 1 EJB status : degenerate procnum : 1 queue : 0 accumulation : 10 instance : 0 |
CORBAアプリケーションに対応するインプリメンテーションリポジトリの場合
isinfobj corbawu IDL:FJ/ImplementationRep:1.0 implID : IDL:FJ/ImplementationRep:1.0 kind : CORBA status : active procnum : 1 queue : 10 accumulation : 10 thread : 3 wuname : corbawu isinfobj -a corbawu IDL:FJ/ImplementationRep:1.0 implID : IDL:FJ/ImplementationRep:1.0 kind : CORBA status : active procnum : 1 queue : 10 accumulation : 10 thread : 3 wuname : corbawu ----------- object : IDL:test1/intf1 status : active ----------- object : IDL:test2/intf2 status : inhibit isinfobj -e corbawu IDL:FJ/ImplementationRep:1.0 implID : IDL:FJ/ImplementationRep:1.0 kind : CORBA status : degenerate procnum : 1 queue : 10 accumulation : 10 thread : 3 wuname : corbawu |