私のアプリケーションは一連のwarファイルで構成されています。コンポーネントの1つには、他のいくつかの戦争に依存するスケジュールされたタスクがあります。ですから、私はこれらのコンポーネントの展開順序を指定したいと思います。私はすべての戦争をいくつかのリモートプロダクションサーバにglassfish autodeployフォルダに入れてアプリケーションを配備するので、domain.xmlを使用して配備の順序を設定することはできません。そして、私はglassfish-web.xmlのような記述子でwar-fileのデプロイ順を指定したいと思います。しかし、私はその中でそのパラメータを見つけることはできません。それは可能ですか?Glassfish 4 warファイルの自動デプロイメントオーダー
1
A
答えて
0
私が知る限り、autodeployディレクトリに複数のwarファイルの展開順序を指定することはできません。
理由は、GlassFishのAutoDeployDirectoryScannerがFile.listfiles()経由してファイルの状態のJavadocなどのディレクトリをスキャンしていることである。結果として得られる配列の名前文字列は特定の順序で表示されるという保証はありません
glassfish自動デプロイヤーは、.war_deployedの接尾辞を持つ空のファイルを作成します。
例:autodeployerはがファイルを作成しますyourfile.war_deployed yourfile.war について。オリジナルのwarファイルは引き続きディレクトリにあります。
私の提案:
あなたは.war_deployedファイルが存在するかどうかを確認し、次のwarファイルのコピー処理をトリガすることができます。
以前の戦争が成功裏に展開された場合、autodeployディレクトリに1つずつ順番にファイルをコピーするスクリプト/ cronジョブを実行します。
関連する問題
- 1. JavaのGlassFishの.warファイル
- 2. Glassfish 4に単純なwar-fileを展開できません
- 3. GlassFishでの自動ログファイルローテーション
- 4. Jettyデプロイメントオーダー
- 5. WAR自動展開Tomcat
- 6. GlassfishサーバーのEclipseで.warファイルをビルドするには
- 7. AWS CodeDeployデプロイメントオーダー
- 8. アップロードファイルjava web Glassfish 4
- 9. AWS Elastic Beanstalkデプロイメントオーダー
- 10. ハドソンで 'grails war'の自動応答 'yes'
- 11. Intellijがwarファイルに自動的にディレクトリを追加する
- 12. CentOSのGlassfish 4をアップデート
- 13. のGlassFish V3.0.1私はWAR(extendedname1.01.war)を持っている日-web.xmlの
- 14. .warファイルをデプロイした後、Glassfishのデータベースに接続できない
- 15. エラー建物warファイル
- 16. RESTレスサービスを使用したGlassfishの自動起動
- 17. jarファイルのglassfish
- 18. Pythonの自動補完4
- 19. Glassfish 4:Mavenでビルドするときのデプロイメントの問題
- 20. tomcatは私の.warファイルを自動展開していません
- 21. Glassfishの起動
- 22. アイデンティティ・サービス4自動トークン・リフレッシュ
- 23. キャプチャフロントビデオXcode 4 whithout UIImagePickerController(自動)
- 24. ブートストラップ4ベータナビ自動拡張
- 25. jave ee 7アプリケーションクライアントglassfish 4 jdbc realm
- 26. warファイルの作成
- 27. WARファイルの画像
- 28. 展開WARファイル
- 29. 展開warファイル
- 30. サーブレットをglassfishに自動デプロイした後のメッセージ