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% 的情况下原因都是负载。
如何排查
- 毫秒数。 自动保存期间偶尔出现 200–500 毫秒的积压是正常的。如果经常出现数秒的积压,那就是问题。
- 规律性。 恰好每隔几分钟出现一次——垃圾回收器或自动保存。毫无规律——实体和农场。
- 性能分析。 执行
spark profiler start,等待问题再次出现——Spark。
常见原因
完整列表——卡顿的常见原因。
Minecraft 托管您离线时服务器仍在运行创建服务器
