类 BrokerClientStatusConfig
java.lang.Object
com.iohao.game.bolt.broker.core.client.config.BrokerClientStatusConfig
逻辑服状态配置
注意,对于状态的处理,目前还没有提供逻辑实现。 状态不使用枚举是因为这样更具备灵活性。
- 作者:
- 渔民小镇
- 日期:
- 2023-05-23
-
字段概要
修饰符和类型字段说明static int
static int
逻辑服状态:灰度static int
逻辑服状态:维护中static int
逻辑服状态:正常 -
构造器概要
-
方法概要
-
字段详细资料
-
normal
public static int normal逻辑服状态:正常当状态是【正常】时,正常状态的游戏逻辑服可以被任何玩家访问!
-
maintenance
public static int maintenance逻辑服状态:维护中当状态是【维护中】时,不对正常玩家开放的游戏逻辑服,但绑定中的玩家还可以正常访问。 如果你打算停服维护,可以将状态设置为此状态,直到没有请求可以消费后就可以去停服了! 使用场景: 服务器维护前,将状态设置为【维护】后,正常玩家将不能访问对应的游戏逻辑服,只有绑定了游戏逻辑服的玩家可以访问。 当服务器将剩余的请求都消费完成后,开发者就可以 kill 进程了。 白话一点就是,玩家A 绑定了游戏逻辑服B,现在我们将游戏逻辑服B 状态改成【维护】, 其他玩家访问不了了,但是玩家A 可以继续访问,直到玩家A 不需要使用游戏逻辑服B了,开发者就可以把机器给停了。
-
gray
public static int gray逻辑服状态:灰度当状态是【灰度】时,只有灰度玩家,或连接到灰度游戏对外服的玩家可以访问。 使用场景: 线上测试一些新功能、调试一些在线上才会出现的特定 bug 。 如果逻辑服是灰度状态的,正常玩家将不能访问灰度服务器,只有灰度玩家才能访问。 我们还提供了将整个游戏对外服设置为灰度的,这样只要是连接到这个游戏对外服的玩家都可以访问灰度服务器了,是不是很方便!
-
all
public static int all
-
-
构造器详细资料
-
BrokerClientStatusConfig
public BrokerClientStatusConfig()
-