2016-10-03 28 views
0

特定のアプリケーションを起動できない場合、Libertyサーバーを停止するオプションを探しています。アプリケーションが起動しない場合、WebSphere Libertyサーバーを停止する

ドキュメントでこれについてのオプションが見つかりません。これを達成するために私が見つけたもっとも近いものは正常性ポリシーですが、適切ではないように見えます。

+0

好奇心が強い、なぜあなたはこれをしたいですか? – Pete

答えて

0

あなたはのログをチェックする(bashスクリプトとしても、同じくらい簡単)何かを書くことができます: : 、あなたは/」実行し、×時間でそれが表示されていない場合は、「CWWKZ0001Iアプリケーション{appNameのは}始めました」

アプリケーションの状態を確認して、Java呼び出しまたはREST呼び出しを介してすべての呼び出しをmbean呼び出しで実行できます(WebSphere:service = com.ibm.websphere.application.ApplicationMBean、name = *)、それがx時間後に '開始'されていない場合は、apiを起動して停止します(WebSphereを使用できる集団環境の場合:feature = collectiveController、type = ServerCommands、name = ServerCommands、そうでなければosgiフレームワークapiを使用できます) 。

関連する問題