我的世界BungeeCord搭建教程什么是跨服群组搭建
2022-01-30 07:30:11来源:微游游戏平台发布:这野游
小编为您带来了我的世界Bungerecord建筑教程。什么是跨服务器组构建?这里让玩家详细了解BungeRecord是什么以及它是如何工作的。
什么是Bungerecord?
BungeRecord是由spigotmc团队编写的网络代理,用于连接客户端和多台服务器。当你使用BC时,玩家看不到群组服务器和普通服务器之间的区别。
Bungerecord是如何工作的?
当玩家连接到BC代理时,BC将向子服务器发送玩家信息。玩家可以使用一些命令在不同的子服务器之间无缝迁移,从而省去了退出服务器a然后单击加入服务器B的步骤。通过使用BC跨服务器代理,您可以将无限数量的子服务器连接在一起,形成一个组服务器,就像网络集群一样。
为了便于理解,我首先对BC工作模式
做了一个简单的说明,玩家通过客户端登录BungeRecord代理服务器(该服务器本身只起网络转发的作用,它本身不创建地图,也就是说,当BC服务器单独打开时,它无法登录),然后BungeRecord代理服务器将您的数据转发到子服务器。子服务器是普通的spigot/carftbukkit/cauldron和其他服务器。假设我们这里有三个服务器:登录服务、生存服务和游戏服务,并将“登录服务”设置为登录的默认服务器,那么当玩家连接到BC代理时,它将进入“登录服务器”
,然后玩家可以使用一些命令在“登录服务器”之间跳转,“生存服务器”和“游戏服务器”,这个跳跃过程与在一台服务器中切换多个世界的过程相同。当你有一些特殊需求时,玩家不会觉得他实际上去了另一台服务器中最低的数据库
,例如,当你需要同步所有服务器的背包和玩家的home/spawn/TPA/warp时,你需要使用MySQL和其他数据库作为数据传输站。如果你只想使用简单的功能,如跨服务器聊天和跨服务器星门传输,你不需要数据库的支持!
BungeRecord可以通过将播放器分配到多个服务器来减少CPU负载,并充分利用多核CPU(众所周知,MC server支持多核,但利用率不是很好。使用bungeecord交叉服务器技术可以使每台服务器的主进程使用单独的核心,提高整体负载能力)
您可以将不同的游戏内容传送到不同的子服务器,例如,一台服务器打开生存模式,一台服务器打开创建模式,不同服务器的背包和其他数据无法互联。
上一篇: 黑道圣徒4恋爱选项开启方法 下一篇: 最后一篇