Skip to content
托管 · 服务器网络与域名

多代理与负载均衡

当一个代理不够用时:多入口配置、通过 Redis 同步,以及各种坑。

更新于 2026年8月13日

一个代理就能处理数千个连接,很少会成为瓶颈。但有时您需要不止一个。

何时需要

  • 地理位置不同的入口点(以降低不同地区的延迟)。
  • 容错:一个代理宕机不会导致入口点失效。
  • 极高的并发玩家数量。

如何连接它们

基于 Redis 的同步插件(RedisBungee 及类似插件)提供:

  • 整个网络共享的玩家列表;
  • 不同代理上玩家之间的私聊;
  • 可用的 /glist 和共享聊天——共享聊天。

没有同步,两个代理就是两个互不知晓的独立网络。

注意事项

  • Redis 成为关键点:一旦它宕机,整个网络就会崩溃。
  • 重复会话:单个玩家可以同时连接到两个代理。您需要做唯一性检查。
  • 未针对多代理设计的插件会开始重复执行操作。

更简单的做法

对于绝大多数项目,单个代理加上网络层面的不同入口点就足够了——Ping。多代理是面向有真实负载的大型项目的解决方案。

Minecraft 托管您离线时服务器仍在运行创建服务器