应用程序分析与调试
Java Flight Recorder 是 Oracle JDK 内置的分析和事件收集框架。Java Mission Control 是一套先进的工具,可以对 Java Flight Recorder 收集的大量数据进行高效和详细的分析。配置示例:
如果你的 Flink 应用程序遇到 OutOfMemoryExceptions
,那么启用在内存溢出错误时堆转储(Heap Dump)是一个好主意。
内存使用和垃圾回收会对你的应用程序产生巨大的影响。如果 GC 停顿时间过长,其影响小到性能下降,大到集群完全瘫痪。如果你想更好地理解应用程序的内存和 GC 行为,可以在 TaskManagers
上启用内存日志记录。