【问题标题】:Single jar vs Multiple jars - performance benefits单罐与多罐 - 性能优势
【发布时间】:2011-07-05 19:52:20
【问题描述】:

我有一个部署到 Jetty 但没有打包到单个 war 文件中的应用程序。相反,它被存储为一个文件夹。 war/WEB-INF/lib 文件夹中有很多依赖项,我正在考虑将它们合并到一个 jar 中。

这样做有什么性能优势吗?

【问题讨论】:

  • 我会尝试两者并计时。我的预感是差异会很小。但我可能错了。

标签: java jakarta-ee maven jvm


【解决方案1】:

没关系。我不知道码头,但我知道的所有其他服务器无论如何都提取档案,即将战争/耳朵文件以提取的形式存储在临时目录中。

【讨论】:

  • 所以未打包的版本会更好,因为它不需要解压/提取文件?
【解决方案2】:

@markovuksanovic:性能应该不重要或微不足道。 Jar 文件用于归档一组有意义的类和资源集合...仅此而已...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多