【发布时间】:2022-09-25 16:55:40
【问题描述】:
我们正在探索 apache ignite,我们想了解将 Ignite 系统属性 IGNITE_DIAGNOSTIC_ENABLED 保留为默认值 true 对生产的影响。
标签: java ignite diagnostics
我们正在探索 apache ignite,我们想了解将 Ignite 系统属性 IGNITE_DIAGNOSTIC_ENABLED 保留为默认值 true 对生产的影响。
标签: java ignite diagnostics
使用此设置,Ignite 节点有条件地检查内部结构,以查找长时间运行的操作并打印日志消息。还有一个属性IGNITE_LONG_OPERATIONS_DUMP_TIMEOUT 控制操作持续时间的阈值,默认为 60_000 毫秒(超过该时间的操作被认为是长时间运行的)。我相信这种诊断机制在性能和稳定性方面几乎是无害的,应该始终启用。它可以用于两个主要目的:故障排除和监控(警报)。
【讨论】: