gpt4 book ai didi

java - 试图导致 java.lang.OutOfMemoryException

转载 作者:搜寻专家 更新时间:2023-11-01 03:30:11 24 4
gpt4 key购买 nike

我正在尝试在 Jboss4 中重现 java.lang.OutOfMemoryException,我们的一位客户大概是通过在几天/几周内运行 J2EE 应用程序得到的。

我正试图找到一种方法让 webapp 在几分钟内(而不是几天/几周)吐出 java.lang.OutOfMemoryException。

我想到的一件事是编写一个 selenium 脚本并让该脚本轰炸 Web 应用程序。我们可以做的另一件事是减少 JVM 堆大小,但我们不希望这样做,因为我们希望看到系统的限制。

有什么建议吗?

ps:我没有权限访问源代码,因为我们只是提供托管服务(当然我可以反编译类文件......)

最佳答案

如果您无权访问相关 J2EE 应用程序的源代码,可以想到的选项是:

  1. 减少 JVM 可用的 RAM 量。您已经确定了这一点并表示您不想这样做。

  2. 创建一个 J2EE 应用程序(它可能只是一个 JSP)并将其配置为在与目标应用程序相同的 JVM 中运行,并让该应用程序分配大量内存。这将减少目标应用可用的内存量,希望它以您试图强制执行的方式失败。

关于java - 试图导致 java.lang.OutOfMemoryException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com