【问题标题】:HikariCP warning message in Play Framework 2.5.xPlay Framework 2.5.x 中的 HikariCP 警告消息
【发布时间】:2016-11-21 02:36:07
【问题描述】:

我在 Play for Scala 中收到以下消息,这是什么意思,可能是什么原因?这与 Slick 或 JDBC 有关吗(我同时使用)?

[warn] c.z.h.p.HikariPool - HikariPool-7 - 异常的系统时钟变化 从池中检测到软驱逐连接。

【问题讨论】:

    标签: scala playframework playframework-2.5 hikaricp


    【解决方案1】:

    HikariCP 中可能存在的错误

    HikariCP 中存在一些导致此错误的问题:

    https://github.com/brettwooldridge/HikariCP/issues/559

    所以请确保您使用的是 2.4.4 或更新的版本

    可能的时移

    HikariCP 将记录大向前飞跃的警告。进入睡眠模式的笔记本电脑或暂停和恢复的虚拟机通常会发生大的向前飞跃。

    有类似的问题: HikariPool-1 - Unusual system clock change detected, soft-evicting connections from pool

    我唯一要补充的是NTP同步也可能有错误:Clock drift even though NTPD running

    【讨论】:

    • 所以我不应该因为代码错误而收到此警告?换句话说,我不需要在代码中修复任何内容来停止此警告?
    • 不完全是,可能是因为高负载、资源匮乏等。所以你可以做点什么。这不是简单的“换行”或“复选框”问题。阅读这个线程github.com/brettwooldridge/HikariCP/issues/559,有代码的链接,比如github.com/brettwooldridge/HikariCP/commit/…,这样你就可以清楚地了解幕后发生了什么。
    • 我在 Play 应用程序中运行 scala 时收到此警告。我同时使用了 Slick 和 JDBC,这个问题是与其中一个有关还是两者都有?
    最近更新 更多