类 DefaultBrokerClientRegion
java.lang.Object
com.iohao.game.bolt.broker.server.balanced.region.DefaultBrokerClientRegion
- 所有已实现的接口:
BrokerClientRegion
负载均衡,相同业务模块(逻辑服)的信息域
即同一个业务模块起了N个服务(来负载) 如果绑定的游戏逻辑服的,在没有找到时会取一个其他的游戏逻辑服来处理。
- 作者:
- 渔民小镇
- 日期:
- 2022-05-16
-
构造器概要
-
方法概要
修饰符和类型方法说明void
add
(BrokerClientProxy brokerClientProxy) 添加逻辑服int
count()
当前逻辑服域有多少个逻辑服getBrokerClientProxy
(HeadMetadata headMetadata) 根据请求元信息得到一个 逻辑服getTag()
tagvoid
remove
(int id) 根据 id 删除逻辑服从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 com.iohao.game.bolt.broker.server.balanced.region.BrokerClientRegion
doAnything, getBrokerClientProxyMap, listBrokerClientProxy
-
构造器详细资料
-
DefaultBrokerClientRegion
-
-
方法详细资料
-
getBrokerClientProxy
从接口复制的说明:BrokerClientRegion
根据请求元信息得到一个 逻辑服- 指定者:
getBrokerClientProxy
在接口中BrokerClientRegion
- 参数:
headMetadata
- 请求元信息- 返回:
- 逻辑服信息
-
add
从接口复制的说明:BrokerClientRegion
添加逻辑服- 指定者:
add
在接口中BrokerClientRegion
- 参数:
brokerClientProxy
- 逻辑服信息
-
remove
public void remove(int id) 从接口复制的说明:BrokerClientRegion
根据 id 删除逻辑服- 指定者:
remove
在接口中BrokerClientRegion
- 参数:
id
- id
-
getTag
从接口复制的说明:BrokerClientRegion
tag- 指定者:
getTag
在接口中BrokerClientRegion
- 返回:
- tag
-
count
public int count()从接口复制的说明:BrokerClientRegion
当前逻辑服域有多少个逻辑服- 指定者:
count
在接口中BrokerClientRegion
- 返回:
- 统计
-