Skip to content
托管 · 错误解析

Cant keep up! Did the system time change

服务器跟不上刻的警告:它实际意味着什么,以及从哪里开始排查原因。

更新于 2026年8月13日

[Server thread/WARN]: Can't keep up! Is the server overloaded?
Running 3421ms or 68 ticks behind

服务器刻耗时远超 50 毫秒。服务器正在通过跳过时间来消化积压的任务。

这并不代表什么

这本身不是服务器错误,也不是托管问题。它只是一种症状:某个东西长时间占用了主线程。

提示中提到的“系统时间变更”属于历史遗留:过去在时钟被修改时也会出现这条消息。如今,99% 的情况下原因都是负载。

如何排查

  1. 毫秒数。 自动保存期间偶尔出现 200–500 毫秒的积压是正常的。如果经常出现数秒的积压,那就是问题。
  2. 规律性。 恰好每隔几分钟出现一次——垃圾回收器或自动保存。毫无规律——实体和农场。
  3. 性能分析。 执行 spark profiler start,等待问题再次出现——Spark。

常见原因

  • 实体和生物过多。
  • 探索时生成区块——区块加载。
  • 某个插件带有繁重的计划任务。
  • 磁盘已满,保存缓慢——磁盘已满。

完整列表——卡顿的常见原因。

Minecraft 托管您离线时服务器仍在运行创建服务器