深入了解 WildFly 应用程序服务器以及其中运行的应用程序的性能,以及在性能瓶颈影响到终端用户之前能予以消除,并确保 WildFly 环境的性能最优。
监控 WildFly 服务器的关键参数,例如 WildfFly 上部署的 Web 应用程序以及组件(例如,Java 虚拟机 (JVM)、Enterprise Java Beans (EJB) 以及 Java 数据库连接池 (JDBC) 和 Servlet)的服务响应时长和性能。
通过正确调整 JDBC 连接池设置,可以避免超时、减少事务处理开销以及最大化硬件吞吐量。
在内存使用率超过阈值时,通过执行自定义脚本重新启动 WildFly 服务器。这类自动化操作可简化IT 操作人员的工作。
监控 Java 堆内存和非堆内存,并生成堆转储,以排除故障。深入了解垃圾回收机制模式、吞吐量、发生死锁的线程以及其他 JVM 参数,以调优 Java 性能。
确保服务器和数据库的关键性能指标(例如,数据库服务器的日志文件增长率以及 CPU/磁盘使用率)在允许的范围内。
根据利用率确定资源,并规划对应容量。应避免突发情况,例如应用程序服务器突然耗尽资源。
查看 Java 事务的性能指标,包括 URL 以及引起性能问题的 SQL 查询。准确测量数据库性能,跟踪事务流,以及查看方式指标以快速确定性能瓶颈。
Applications Manager 提供了内置报表,帮助您执行趋势分析、确定瓶颈以及规划 Wildfly 环境的容量 - 您无需进行任何配置更改。
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发
Lexmark技术支持经理