簡體   English   中英

如何以編程方式檢查JBoss5中是否部署了應用程序?

[英]How to programmatically check if an application has deployed in JBoss5?

我正在編寫一個小型應用程序以自動化部署。 基本上,它會定期檢查ftp服務器中是否有新的.ear文件。 將遠程ftp文件的校驗和與當前部署的校驗和進行比較。 如果有新的ftp文件,則將其拾取並部署...

然后,我將檢查該應用程序是否已成功部署。 目前,我正在向應用程序的主登錄頁面發送http get請求,然后檢查http返回代碼是否成功部署。 但是,我認為這不是檢查部署是否成功的最佳方法,因為服務器端組件可能尚未部署。

有什么方法可以訪問某些JBoss API以獲得已部署應用程序的列表? 或者,如果有人有其他想法?

提前致謝...

JBoss支持JSR-88部署API 看一下使用JBoss JSR-88實現在JBoss上部署的客戶端

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM