游戏服务器-高延迟

时间:2019-05-23 07:46:25

标签: google-cloud-platform google-compute-engine minecraft

我正在尝试使用Ubuntu托管Spigot Minecraft 1.12.2服务器,该服务器已正确设置并且可以正常运行,但是ping并不是很好,我正在印度和服务器VM实例中进行游戏该地区已设置为德国-法兰克福,我应该得到介于130-200ms的延迟,但有时总是在300甚至1000以上,我使用Windows CMD终端进行了tracert,数据包似乎先到达了美国,然后又到达了德国,我请几个朋友ping服务器,他们都得到了相同的结果。我怎样才能解决这个问题?有什么方法可以将数据包直接路由到德国,而不是先去美国吗?

在我居住的印度孟买地区创建了一个新实例,在服务器选择菜单上我获得了3个Ping,但加入后会跳到200个。

我预计大约会在130-160 ping之间,这是我在该地区的其他服务器上得到的。住在德国附近的其他玩家的ping较高,我无法将此服务器公开为主要问题。< / p>

2 个答案:

答案 0 :(得分:1)

在此页面上查看网络地图:https://cloud.google.com/about/locations/#network-tab

如您所见,Google的网络未在欧洲和印度之间建立连接-因此,流量必须绕过亚洲和美国在世界的另一端绕行。

在一个区域内,因此从德国到德国,从印度到印度,您应该实现低延迟。

答案 1 :(得分:0)

由于实例的计算机类型和CPU数量,您可能遇到此问题。

documentation中所述:

“来自虚拟机的出站或出口流量受到最大网络出口吞吐量上限的限制。这些上限取决于虚拟机实例具有的vCPU的数量。每个内核的上限为2 Gbits / second(Gbps)最高性能的上限。每个附加内核都会增加网络上限,每个虚拟机的理论上限为16 Gbps”。

关于您的设置的信息太少了,很遗憾,我无法帮助您。

请提供有关您的设置和客户需求的更多信息。

例如,您的客户将是谁?来自哪个国家?这就是为什么您在印度居住时使用欧洲地区提供服务的原因吗?