展開を自動化する小さなアプリを作成しています。基本的に、新しい .ear ファイルがないか定期的に ftp サーバーをチェックします。リモート ftp ファイルのチェックサムを現在展開されているものと比較します。新しい ftp ファイルがある場合は、それが取得されて展開されます...
次に、アプリが正常にデプロイされたかどうかを確認します。現時点では、アプリのメイン ランディング ページに対して http get 要求を送信し、http リターン コードをチェックしてデプロイが成功したことを確認しています。ただし、サーバー側のコンポーネントが展開されていない可能性があるため、これが展開の成功を確認する最良の方法だとは思いません.
JBoss API にアクセスして、デプロイされたアプリケーションのリストを取得する方法はありますか? または、他のアイデアがある場合は?
前もって感謝します...