目前我們使用glassfish 3.1作爲我們的企業應用程序的應用程序服務器。應用程序包裝在耳朵內。耳朵大約包含Glassfish部署時間
5個戰爭, 10個罐子和 60個罐子(ejb)。
耳朵的部署需要超過10分鐘。有沒有機會調整應用程序的部署時間?
順便說一句:我們已經把小耳朵分開了。但在大多數情況下,我們需要部署完整的套件。
目前我們使用glassfish 3.1作爲我們的企業應用程序的應用程序服務器。應用程序包裝在耳朵內。耳朵大約包含Glassfish部署時間
5個戰爭, 10個罐子和 60個罐子(ejb)。
耳朵的部署需要超過10分鐘。有沒有機會調整應用程序的部署時間?
順便說一句:我們已經把小耳朵分開了。但在大多數情況下,我們需要部署完整的套件。
你可能會運行到這一點: http://java.net/jira/browse/GLASSFISH-17094
下載最新的GlassFish 3.1.2構建,看看它是否解決您的問題: http://dlc.sun.com.edgesuite.net/glassfish/3.1.2/promoted/glassfish-3.1.2-b23.zip
更新:GlassFish應用服務器3.1.2已經發布: https://blogs.oracle.com/theaquarium/entry/glassfish_3_1_2_final
希望這會有所幫助。
如果你正在努力縮短開發時間,就我所知,玻璃魚有兩種方法。
首先,您可以使用asadmin deploydir
作爲目錄進行部署。由於這一點,您可以更改jsp文件和方法體,這要歸功於熱插拔技術。
但最優雅的解決方案是使用替代庫來減少部署量。這有幾個選擇,但你可以使用jrebel。它非常穩定。 JRebel用於通過jvm其jvm代理實時減少部署和重新加載類文件。它支持幾乎所有知名的框架。