如何在输出控制台中阻止 Apache Ignite 消息 "Possible too long JVM pause"?
How can I block Apache Ignite message "Possible too long JVM pause" in output console?
调试时我被这些消息淹没了。更一般地说,这是我在我的开发环境中不想要的东西,但在产品中使用它很好。
如何禁用此类消息?
2021-10-13 10:11:48.973 WARN 5072 --- [detector-worker] org.apache.ignite.internal.IgniteKernal : Possible too long JVM pause: 1121 milliseconds.
2021-10-13 10:11:50.501 WARN 5072 --- [detector-worker] org.apache.ignite.internal.IgniteKernal : Possible too long JVM pause: 1479 milliseconds.
我看到你已经解决了你的问题,但问题仍然相关,所以我还是会回答。
警告来自 LongJVMPauseDetector,可以通过将 class 的记录器的日志记录配置更改为 ERROR 来抑制警告。更好的选择是增加何时发出警告的阈值。将系统 属性 IGNITE_JVM_PAUSE_DETECTOR_THRESHOLD
设置为高于默认 500 毫秒的值,例如 120000 120 秒。这将消除不需要的警告(当然,除非您暂停超过两分钟)。
调试时我被这些消息淹没了。更一般地说,这是我在我的开发环境中不想要的东西,但在产品中使用它很好。
如何禁用此类消息?
2021-10-13 10:11:48.973 WARN 5072 --- [detector-worker] org.apache.ignite.internal.IgniteKernal : Possible too long JVM pause: 1121 milliseconds.
2021-10-13 10:11:50.501 WARN 5072 --- [detector-worker] org.apache.ignite.internal.IgniteKernal : Possible too long JVM pause: 1479 milliseconds.
我看到你已经解决了你的问题,但问题仍然相关,所以我还是会回答。
警告来自 LongJVMPauseDetector,可以通过将 class 的记录器的日志记录配置更改为 ERROR 来抑制警告。更好的选择是增加何时发出警告的阈值。将系统 属性 IGNITE_JVM_PAUSE_DETECTOR_THRESHOLD
设置为高于默认 500 毫秒的值,例如 120000 120 秒。这将消除不需要的警告(当然,除非您暂停超过两分钟)。