开启左侧

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

[复制链接]
Taye 2026-8-17 14:48:30

还没有账号?赶快去注册吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
是这样的。我开了自己的服务器,预估70个模组(可能70+个,不含已禁用的),Fabric 1.20.1的实例(服务端)。
1 k) I! ?1 K+ v( G" ]
9 T! x4 W' C7 G5 U( }' i, ?6 M: m/ I

; V% Z- y* e* u我一直在为我这个服务器宣传,总是没作用,不过每天几乎有6-7个人玩目前能接受的,但是仍然还是想办法宣传。
( G& j8 z) U" D: o' m8 ^( H! e/ }$ E( H$ |% x7 ?4 z
- m! ^- ?$ l0 y/ d" b6 m
我给服务端分配10G了(系统总内存16G),以前这个10G跑的时候目前还挺正常。MTR模组是4.0.5+1.20.1。& b$ _& r8 [7 i, |0 A, m. u
; j1 S  I$ r( \- Y0 \6 ?" z
" N& M: f4 L4 k3 v* ~5 _! ~: V
近期是有7~8名玩家在线帮忙建城的,这个是正常的,服务器那时候也是不会卡。- x( {) U$ B! o" L
2 `: v- q6 E; J: R* E- U7 n
" p+ `" ?; _9 l4 e& J
但是今天(2026年8月17日)开始,我不确定是不是MTR模组有内存泄漏还是什么个情况,有3名玩家早就在我官方群内说服务器咋这么卡(从11:02:36开始就有人开始说了),那时候我还不在意这个问题,那时候我正忙于编辑我的官方文档以及做LCD版的PPT。' `1 V& C5 r$ i7 V2 |

! \7 N" o% u. `4 o6 [

8 G/ Y5 ~2 x" [# @6 H3 ]! U直到13:35:40,有个玩家说进不去了,因为“Connection timed out: getsockopt”,那时候我就打开MCSM面板去管理一下我云服务器上的服务端是不是自动重启了。我进入终端后,发现没重启。但是反而发现一些异常情况:
) L) ]' w) z' Y$ V8 K$ l/ O; J" {7 b
% N! Q* Y8 D3 m$ F3 C) [
7 ~. L9 N0 @+ k# L
服务器每隔一会就会报一次“WARN”,如13:35:27的:Can't keep up! Is the server overloaded? Running 8154ms or 163 ticks behind,
& @8 ?, t" t0 v; R$ Z然后13:35:42,voice模组报了两次WARN:Dropping voice chat packets! Your Server might be overloaded! 和 Packet queue has 109 packets。4 c% b# a) |' K/ ]" T
紧接着13:35:48,又报了Can't keep up! Is the server overloaded? Running 5910ms or 118 ticks behind。
; z# }: y$ L4 O, g9 W- D  d. p* O. X- \
# H( U: c, M" b" K* O! ~
这时候还没意识到问题的严重性,我只看到后面越出现这些相似的警告。我就去检查了一下启动命令,是10G的配置(10G足够我这个能跑的,因为之前10G的情况下是完全没问题的,只是前几天因为我要开小镇服所以改成8G后疯狂卡,现在又关掉小镇服然后改回去了)。# c5 g) f/ k4 w: f
) i2 H9 q* G$ Q8 S+ W+ F/ n

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

+ x- X9 S" N  K! J9 ^# o
& x% V) q. F  S( ?5 n; e
后面再检查了一下,我看了一下后面的信息,发现是MTR模组占用Server thread的8.78%。* N0 T2 T1 Q. `' \2 [% r9 m
' ?. S5 |$ e% U, ]

9 }/ S( v' b/ h6 f3 z过一会我启动游戏,我也进去看了下,就是在走的时候莫名其妙就有边缘(区块不加载)。! M  N% S; y3 {) j3 ~

. `: f8 x, I9 w1 q3 S7 L3 o- r, z: M以前车站也多但是也不至于这样卡。3 X6 b1 o8 V$ S+ D2 l$ y: s

' h0 U' O% s- Q4 [
1 R9 V! c& h' p- v6 I0 h
我不确定是刷新列车还是什么情况,已知我记得服务器内有185个车站、75个车厂。
4 S" V+ N% D" w% [4 r' {5 j! E/ M$ H4 d* n) S) g: R

$ B4 V4 e2 _. P5 W5 X5 v然后是,这个问题虽然是今天的,但是我前几天开始早就发现,仪表板上的“立即发出全部列出班次”按钮也使我服务器卡顿,也就将近10秒左右。& E) j+ k- ?1 U; p1 `! A7 T$ e

0 s) ~* D( p8 u) _4 \6 {9 F6 b+ J
' A5 z$ ~3 x2 `/ ^- M
服务器因为“立即发出全部列出班次”按钮被多次点击最后于14:40崩溃,自动重启后这个内存又好了。
, B  ?% s  w2 e: Z: @" H9 Z# |, s% M& p" z
; y# l3 H# \2 F' v
求问一下是什么情况呀。谢谢。
' L" X3 Y# E8 i( Z! }' {
! Q0 U$ p: P/ v  I
$ d( G, j6 t* G
天乐茶会服务器服主
普普通通的人
回复

使用道具 举报

Lamian 2026-8-17 17:38:07
我遇到了和你相似度极高的问题,我玩单人游戏,MTR4,将近100个模组,非常非常卡,帧率只有20。由于我使用无线键盘,键盘经常失灵(应该和电脑运算速度有关)。我觉得应该不是渲染方面的问题,而是车站、线路的运算占用的性能过多,因为我在游玩官服的时候没有这样的问题。
一名伟大的中国车迷,熟识深圳地铁,通晓大湾区轨道交通,了解中国各地地铁系统,曾涉猎全世界的轨道交通
热爱学习,正在努力学习科学文化知识(包括西班牙语),感谢大家的支持
回复

使用道具 举报

楼主 Taye 2026-8-17 18:49:57
Lamian 发表于 2026-8-17 17:380 ^  ~2 r$ e' }0 ]9 L- Q) U: B" I1 i+ w
我遇到了和你相似度极高的问题,我玩单人游戏,MTR4,将近100个模组,非常非常卡,帧率只有20。由于我使用 ...
: Z" g9 E4 g6 B- p: P+ U2 T7 D/ J
但是我这个是服务端的。服务端莫名其妙卡。客户端不卡。
天乐茶会服务器服主
普普通通的人
回复

使用道具 举报

楼主 Taye 2026-8-18 15:26:44

) y: _  K& H& }0 m, z: I这是最新的(2026/08/16 15:23截取)。服务器从早上7:40重启后目前正常,下午就开始莫名其妙在卡了。
) w4 j7 E$ M" t: z6 ]0 g' r6 n' w/ |% W' B4 t/ K% A6 H8 y
天乐茶会服务器服主
普普通通的人
回复

使用道具 举报

楼主 Taye 2026-8-20 22:44:29
今天(8/20号),服务器又开始卡了。/ E* F" Z: K9 `2 U* N
请问是MTR的内存泄漏还是其他情况。
6 r, S  q# f7 |1 z- m' _
( B: u! e( v; U; U4 _9 ?
2 W6 g$ r2 j! K
天乐茶会服务器服主
普普通通的人
回复

使用道具 举报

Lamian 2026-8-21 21:58:56
Taye 发表于 2026-8-17 18:49! u8 p5 g! K  w: J
但是我这个是服务端的。服务端莫名其妙卡。客户端不卡。

- x6 o1 w4 y/ M% q4 v我就是这个意思,卡顿是因为线路运算方面的问题,所以单人游戏和服务端才会卡顿
一名伟大的中国车迷,熟识深圳地铁,通晓大湾区轨道交通,了解中国各地地铁系统,曾涉猎全世界的轨道交通
热爱学习,正在努力学习科学文化知识(包括西班牙语),感谢大家的支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表