【问题标题】:Glassfish deployment timeGlassfish 部署时间
【发布时间】:2012-02-28 05:42:52
【问题描述】:

目前我们使用 glassfish 3.1 作为我们企业应用程序的应用程序服务器。应用程序被打包在耳朵中。耳朵大约包含

5 场战争, 10个罐子和 60 罐(ejb)。

耳朵的部署需要 10 多分钟。是否有机会调整应用程序的部署时间?

顺便说一句:我们已经把耳朵分成小块了。但在大多数情况下,我们需要部署完整的套件。

【问题讨论】:

    标签: performance deployment glassfish glassfish-3 ear


    【解决方案1】:

    如果您想减少开发时间,据我所知,glassfish 有两种方法。

    首先,您可以使用asadmin deploydir 部署为目录。因此,借助热交换技术,您可以更改 jsp 文件和方法体。

    但最优雅的解决方案是使用替代库来减少部署量。有一些替代方法,但您可以使用 jrebel。它相当稳定。 JRebel 用于减少部署并通过 jvm 其 jvm 代理即时重新加载类文件。它支持几乎所有知名框架。

    【讨论】:

      【解决方案2】:

      您可能会遇到这种情况: 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 Server 3.1.2 已发布: https://blogs.oracle.com/theaquarium/entry/glassfish_3_1_2_final

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多