java - 即使在空闲状态下,Wildfly spring 应用程序也能快速填充 Eden
问题描述
我们是一个部署在 Wildfly 上的基于 Spring 的 Web 应用程序。我们注意到应用程序正在快速填满 Eden 空间,即使它处于空闲状态也是如此。
应用程序的几个方面。
它实现了几个 HTTP 端点。它在 200 个消费者线程中侦听 20 个 Kafka 主题。有一些 Quartz 调度程序,但它们每小时只运行一次。
openjdk 版本“1.8.0_151”
即使将 Eden 空间增加到 11GB,也会看到相同的行为。我停止了 HTTP 和 Kafka 通道中的所有请求,但仍然注意到 Eden 空间中的峰值。我试图了解可能导致这种内存分配的原因。
解决方案
推荐阅读
- azure - 访问 Azure 资源上的个人用户
- java - 如何使用 selenium 和 java 中的属性搜索元素
- xpath - XPATH 获取 glyphicon glyphicon-star
- sql - Oracle sql 检查模式的依赖关系
- regex - Ansible 从 stdout 行提取子字符串导致空字符串
- batch-file - 一个人可以通过 GOTO 传递一个变量,还是可以一个 CALL 但结束而没有返回?
- python - 从 Mega.nz 存档中抓取文本(Python)
- c# - 在 MySQL 数据库上运行迁移时出现实体框架错误。“空间/全文/哈希索引和显式索引顺序的错误使用”
- java - java命令行,无法从代码中检索命令行参数
- python - python3 kivy BoxLayout 超过另一个