我正在编写一个小应用程序来自动化部署。基本上,它会定期检查 ftp 服务器是否有新的 .ear 文件。将远程 ftp 文件的校验和与当前部署的内容进行比较。如果有一个新的 ftp 文件,那么它会被拾取并部署......
然后我检查应用程序是否已成功部署。目前,我正在为应用程序的主登录页面发送一个 http get 请求,然后检查 http 返回代码是否成功部署。但是,我认为这不是检查成功部署的最佳方法,因为服务器端组件可能尚未部署。
有什么方法可以访问一些 JBoss API 来获取已部署应用程序的列表?或者,如果有人有任何其他想法?
提前致谢...