如何在 jboss eap 生产服务器中监控 java 堆内存使用情况
how to monitor java heap memory usage in jboss eap production server
我需要监控 java 我的生产服务器 JBOSS EAP 和网络服务器 nginx 中的堆内存使用情况以避免内存不足错误。
请推荐
您可以使用 Jboss CLI
检查 JVM 内存详细信息,
- 使用 CLI 连接到 JBoss:
./jboss-cli.sh -c --controller=localhost:9999
- 获取 JVM 内存详细信息:
/core-service=platform-mbean/type=memory/:read-resource(recursive=true,proxies=true,include-runtime=true,include-defaults=true)
或者您可以使用 JBoss management console
,
- 转到
Runtime
选项卡
- Select
JVM
来自 Sytem status
或者您可以使用 JConsole
有关如何使用 VisualVM 或 JConsole 监控 EAP 服务器的说明,您可以查看 EAP 性能调优指南:https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.1/html-single/performance_tuning_guide/#monitoring_performance
它还有一些关于解决性能问题的部分,包括内存设置。
我需要监控 java 我的生产服务器 JBOSS EAP 和网络服务器 nginx 中的堆内存使用情况以避免内存不足错误。 请推荐
您可以使用 Jboss CLI
检查 JVM 内存详细信息,
- 使用 CLI 连接到 JBoss:
./jboss-cli.sh -c --controller=localhost:9999
- 获取 JVM 内存详细信息:
/core-service=platform-mbean/type=memory/:read-resource(recursive=true,proxies=true,include-runtime=true,include-defaults=true)
或者您可以使用 JBoss management console
,
- 转到
Runtime
选项卡 - Select
JVM
来自Sytem status
或者您可以使用 JConsole
有关如何使用 VisualVM 或 JConsole 监控 EAP 服务器的说明,您可以查看 EAP 性能调优指南:https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.1/html-single/performance_tuning_guide/#monitoring_performance
它还有一些关于解决性能问题的部分,包括内存设置。