![关于“监听服务器”的局限性](https://linux22.com/image/1455803/%E5%85%B3%E4%BA%8E%E2%80%9C%E7%9B%91%E5%90%AC%E6%9C%8D%E5%8A%A1%E5%99%A8%E2%80%9D%E7%9A%84%E5%B1%80%E9%99%90%E6%80%A7.png)
假设我有一个位于我所在国家/地区的游戏服务器,由我的 ISP 托管。例如,我 ping 了他们的游戏服务器,ping 时间为 10 毫秒,假设游戏具有由您的机器(监听服务器)托管游戏的功能。
假设我的朋友将主持该游戏,我将加入他并依靠他与我的连接,假设他就住在我家隔壁,我们有相同的 ISP。我是否会像专用服务器一样获得大约 10 毫秒的 ping 时间,或者会更高?如果是,是因为机器本身的限制,还是可能是什么原因?
答案1
ping 时间很可能在 10-30 毫秒左右。
如果您想知道瓶颈是什么,请尝试跟踪您朋友的服务器(在 Windows 上,这是tracert
)。它通常会告诉您连接路径上每个点的 ping。通常,如果您的 ISP 正确配置了所有内容,您的连接甚至不会离开您所在社区的本地环路。
然而,这是平而不是延迟。监听服务器往往容易滞后,因为服务器同时进行渲染和服务,通常都在同一个线程上,这增加了对系统资源的需求。