アプリケーションを.warファイルとしてパッケージ化し、JBoss AS5のサポートをアドバタイズし、クライアントにJBossの「deploy」ディレクトリに.warをコピーし、アプリケーションサーバを順番に起動するように指示します.warを展開するJBoss AS7 * .dodeployファイル
我々は、JBoss AS7のサポートを導入しているので、AS7のための私達のデプロイ手順は
-copy the application.war to $JBOSS_HOME/standalone/deployments
-touch $JBOSS_HOME/standalone/deployments/application.war.dodeploy
-start JBoss AS7
のようなものに変更する必要があります。このdeployentメソッドが正常に作成するための失敗として、私には厄介なようで、おそらく壊れやすいです* .dodeployファイルを使用すると、デプロイが失敗します。また、JBossの起動時に問題が発生すると、デプロイメントが失敗し、* .dodeployファイルの名前が* .failedに変更される可能性があります。再デプロイする前に* .dodeployに名前を変更する必要があります。私たちは、JBoss AS7に慣れていないかもしれないお客様の一部にとっては、このプロセスが少し厄介であると考えています。
このデプロイメントプロセスを自動化する方法はありますか?それでJBoss AS7の動作に不慣れなデプロイヤにとってはよりスムーズです。他の人々はこのような状況をどのように扱っていますか?ご意見ありがとうございます。
add ... auto-deploy-zipped = "true" auto-deploy-exploded = "false" – MacGyver