V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Useful Links
Minecraft Wiki
合成配方
dobelee
V2EX  ›  Minecraft

Minecraft 寻找服务器时间问题

  •  
  •   dobelee · 2017-11-20 13:21:43 +08:00 · 4234 次点击
    这是一个创建于 2320 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用官方的 jar 包开服。 为什么客户端中搜索服务器的时间很久,需要 30s-1min。 而网上搜到的服务器都是瞬间加载出标题、描述和图标等信息的,即使是美国的高延迟服,也不超过 1s。

    先后测试过各个地区的线路 美国 200ms, 日本 60ms, 香港 6ms, 大陆 50ms,

    即使香港也依然要 1min 才能加载到服务器信息,所以应该不是网络延迟问题。 性能方面,从 1 核 /1g/1M 到 8 核 /16g/30M 都测试过。非服务器性能问题。

    请教下问题出在哪里?如何优化。

    5 条回复    2021-03-28 15:44:30 +08:00
    Famio
        1
    Famio  
       2017-11-20 14:58:51 +08:00
    我开服没遇到这种情况啊,开服比较吃内存,看延迟还是进世界然后撸个方块比较直观,看看方块会不会复现
    Oceanhime
        2
    Oceanhime  
       2018-06-25 09:39:15 +08:00 via iPad
    服务器在加载 motd(就是描述之类信息) 的时候,没有显示任何东西,还是显示 “ Pinging...” ?

    如果是没有显示任何东西,可能是客户端问题(也有可能是网络问题)。我经常这么被折磨,内网服务器,加载不出 motd 没有任何显示,而且进入服务器会一直 Connecting to the server... 无法进入。
    复现主要在安装了 optifine 之后的 1.11.2+ 客户端内。

    如果是一直在 Pinging,那有可能是你的服务器没有 done,请等待 console 输出 done 之后再刷新一下,看看是否可以。其他问题,没有什么开官服的经验,能力有限没法回答。
    Oceanhime
        3
    Oceanhime  
       2018-06-25 09:40:36 +08:00 via iPad
    @Oceanhime 刚看到这是在 200 多天前的回复... 我的眼睛可能已经无解了....
    dobelee
        4
    dobelee  
    OP
       2018-06-25 11:44:58 +08:00 via Android
    @Oceanhime 是的。不过我觉得不是不是客户端问题,因为打开其他服务器是非常快的。不清楚是不是版本问题。
    Oceanhime
        5
    Oceanhime  
       2021-03-28 15:44:30 +08:00
    时隔多年来回复一下,服务器 motd 应该是按顺序同步加载的,也就是说加载不出来可能不是因为服务器自身原因,而是因为被其他服务器或者无法联通的服务器的 motd 加载过程阻塞了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3499 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:06 · PVG 19:06 · LAX 04:06 · JFK 07:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.