2012-02-28 128 views
0

目前我們使用glassfish 3.1作爲我們的企業應用程序的應用程序服務器。應用程序包裝在耳朵內。耳朵大約包含Glassfish部署時間

5個戰爭, 10個罐子和 60個罐子(ejb)。

耳朵的部署需要超過10分鐘。有沒有機會調整應用程序的部署時間?

順便說一句:我們已經把小耳朵分開了。但在大多數情況下,我們需要部署完整的套件。

回答

1

如果你正在努力縮短開發時間,就我所知,玻璃魚有兩種方法。

首先,您可以使用asadmin deploydir作爲目錄進行部署。由於這一點,您可以更改jsp文件和方法體,這要歸功於熱插拔技術。

但最優雅的解決方案是使用替代庫來減少部署量。這有幾個選擇,但你可以使用jrebel。它非常穩定。 JRebel用於通過jvm其jvm代理實時減少部署和重新加載類文件。它支持幾乎所有知名的框架。