WARN [PERIODIC-COMMIT-LOG-SYNCER] 在系统日志中是啥意思?

Posted

技术标签:

【中文标题】WARN [PERIODIC-COMMIT-LOG-SYNCER] 在系统日志中是啥意思?【英文标题】:WARN [PERIODIC-COMMIT-LOG-SYNCER] in system log what does that mean?WARN [PERIODIC-COMMIT-LOG-SYNCER] 在系统日志中是什么意思? 【发布时间】:2017-01-22 22:23:22 【问题描述】:

我在系统日志中看到以下警告

WARN [PERIODIC-COMMIT-LOG-SYNCER] 2016-08-27 09:13:34,110 AbstractCommitLogService.java:105 - 在过去 240 秒内的 24 个提交日志同步中,平均持续时间为 3253.23 毫秒,其中 2 个已超过配置的提交间隔平均为 91158.00ms

我们在 yaml 中使用以下设置 commitlog_sync:定期 commitlog_sync_period_in_ms: 10000

这是否意味着我的提交日志越来越大,无法及时同步??

【问题讨论】:

【参考方案1】:

这意味着提交日志无法与您的 YAML 配置中指定的时间段同步。哇,平均 91 秒……两次……这可能与您的磁盘 IO 有关(这些数字只有在您的系统上启用了交换时才可能存在),或者因为您遇到了很长的 GC 暂停.你检查 GC 日志文件了吗?

【讨论】:

是的,我检查了 GC 大部分都 CPU 使用率是多少?

以上是关于WARN [PERIODIC-COMMIT-LOG-SYNCER] 在系统日志中是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

WARN [LocalManagedConnectionFactory:cleanup] 清理期间拥有的锁:

vue warn

[TestNG] [WARN] Ignoring duplicate listener : org.testng.IDEATestNGRemoteListenerEx

Mysql报警告:WARN: Establishing SSL connection

WARN [PERIODIC-COMMIT-LOG-SYNCER] 在系统日志中是啥意思?

如何获得warnings.warn发出警告而不忽略该行?