我开发了一个 JSF 应用程序,但我遇到了一些有趣的行为,因为很多事情(例如导航)不起作用,然后 apache 会随机锁定。
我开始检查内存使用情况,应用程序正在使用大约 1GB 的内存来运行。这看起来很多,但我不知道这是我的第一个 JSF 应用程序。这也只是一个用户(一个 session )点击应用程序。
会不会有内存泄漏?还有别的事吗?我可以从哪里开始寻找并弄清楚发生了什么?
最佳答案
- 选择尽可能小的 Bean 范围。在其生命周期下,然后选择范围。
- 您似乎错误地将许多数据放入 session 或应用程序范围内。
- 检查JSF-Best Practices & JSF Performance Tuning
关于java - JSF - 应用程序内存使用量约为 1GB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4794258/