目前我们使用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代理实时减少部署和重新加载类文件。它支持几乎所有知名的框架。