2011-11-07 21 views

回答

1

如果你有一個數據源定義,只是要在所有服務器上安裝它,您可以使用以下方法之一:

  1. 使用RHQ平臺來監控您的JBoss服務器和部署新的應用程序(和同時數據源)

  2. 使用twiddle命令(您可以在JBoss的bin目錄中找到)和MainDeployer豆:

    twiddle invoke "jboss.system:service=MainDeployer" deploy /some/path/myapp.ear 
    

    請記住,您的數據源應該可以從服務器訪問,並且在服務器重新啓動後不會安裝 - 每次JBoss重新啓動後,您需要調用這些twiddle命令。更多信息:Application Deployment

  3. 如果您的JBosses服務器在羣集中工作,您可以嘗試使用farm目錄:Farm Management

  4. 您可以使用SSH(或可能是FTP)服務器並將數據源複製到每個位置。當您通過密鑰進行登錄連接時,scp命令可能非常有用。

  5. 您可以創建一些目錄並通過NFS將其導出。比在每臺機器上安裝該目錄並告訴JBoss從其部署應用程序。更多信息:How to deploy my application in an external directory in JBoss-5

+0

謝謝,會用建議5號 – n002213f

相關問題