Taye 发表于 2026-8-17 14:48:30

【求助】是我服务器的问题还是MTR的问题,莫名其妙的卡

是这样的。我开了自己的服务器,预估70个模组(可能70+个,不含已禁用的),Fabric 1.20.1的实例(服务端)。


我一直在为我这个服务器宣传,总是没作用,不过每天几乎有6-7个人玩目前能接受的,但是仍然还是想办法宣传。


我给服务端分配10G了(系统总内存16G),以前这个10G跑的时候目前还挺正常。MTR模组是4.0.5+1.20.1。


近期是有7~8名玩家在线帮忙建城的,这个是正常的,服务器那时候也是不会卡。


但是今天(2026年8月17日)开始,我不确定是不是MTR模组有内存泄漏还是什么个情况,有3名玩家早就在我官方群内说服务器咋这么卡(从11:02:36开始就有人开始说了),那时候我还不在意这个问题,那时候我正忙于编辑我的官方文档以及做LCD版的PPT。


直到13:35:40,有个玩家说进不去了,因为“Connection timed out: getsockopt”,那时候我就打开MCSM面板去管理一下我云服务器上的服务端是不是自动重启了。我进入终端后,发现没重启。但是反而发现一些异常情况:


服务器每隔一会就会报一次“WARN”,如13:35:27的:Can't keep up! Is the server overloaded? Running 8154ms or 163 ticks behind,
然后13:35:42,voice模组报了两次WARN:Dropping voice chat packets! Your Server might be overloaded! 和 Packet queue has 109 packets。
紧接着13:35:48,又报了Can't keep up! Is the server overloaded? Running 5910ms or 118 ticks behind。


这时候还没意识到问题的严重性,我只看到后面越出现这些相似的警告。我就去检查了一下启动命令,是10G的配置(10G足够我这个能跑的,因为之前10G的情况下是完全没问题的,只是前几天因为我要开小镇服所以改成8G后疯狂卡,现在又关掉小镇服然后改回去了)。


我愣是找不到原因,我就拿spark分析,打开了网页分析器后,我就看到服务器的堆内存和GC不正常了。正常情况下我一般知道都是在7G(含7G以上,不到8G)以内的,但是这里为游戏分配的堆内存已经9.9GB/10GB,老年代GC已经超过了2000次,每次停顿了5.6秒。(后面信息也变了,具体不确定了)


后面再检查了一下,我看了一下后面的信息,发现是MTR模组占用Server thread的8.78%。


过一会我启动游戏,我也进去看了下,就是在走的时候莫名其妙就有边缘(区块不加载)。

以前车站也多但是也不至于这样卡。


我不确定是刷新列车还是什么情况,已知我记得服务器内有185个车站、75个车厂。


然后是,这个问题虽然是今天的,但是我前几天开始早就发现,仪表板上的“立即发出全部列出班次”按钮也使我服务器卡顿,也就将近10秒左右。


服务器因为“立即发出全部列出班次”按钮被多次点击最后于14:40崩溃,自动重启后这个内存又好了。


求问一下是什么情况呀。谢谢。


Lamian 发表于 2026-8-17 17:38:07

我遇到了和你相似度极高的问题,我玩单人游戏,MTR4,将近100个模组,非常非常卡,帧率只有20。由于我使用无线键盘,键盘经常失灵(应该和电脑运算速度有关)。我觉得应该不是渲染方面的问题,而是车站、线路的运算占用的性能过多,因为我在游玩官服的时候没有这样的问题。

Taye 发表于 2026-8-17 18:49:57

Lamian 发表于 2026-8-17 17:38
我遇到了和你相似度极高的问题,我玩单人游戏,MTR4,将近100个模组,非常非常卡,帧率只有20。由于我使用 ...

但是我这个是服务端的。服务端莫名其妙卡。客户端不卡。

Taye 发表于 2026-8-18 15:26:44


这是最新的(2026/08/16 15:23截取)。服务器从早上7:40重启后目前正常,下午就开始莫名其妙在卡了。
https://tayemcser.cn/serbugimage/QQ20260818-152402.png

Taye 发表于 2026-8-20 22:44:29

今天(8/20号),服务器又开始卡了。
请问是MTR的内存泄漏还是其他情况。
https://tayemcser.cn/serbugimage/QQ20260820-224243.png

Lamian 发表于 2026-8-21 21:58:56

Taye 发表于 2026-8-17 18:49
但是我这个是服务端的。服务端莫名其妙卡。客户端不卡。

我就是这个意思,卡顿是因为线路运算方面的问题,所以单人游戏和服务端才会卡顿
页: [1]
查看完整版本: 【求助】是我服务器的问题还是MTR的问题,莫名其妙的卡