可热更匹配房间类游戏架构基础设施
2024/6/14 22:30
支持同时开websocket 和 socket
load_mods 配置改动
1 |
|
移除了gateservice
选项。
增加了wsgateconf
websocket配置项。
启动时gateconf
和wsgateconf
至少配置一个。gateconf
对应socket配置。wsgateconf
对应websocket配置。
插件适配改动
login_plug
配置了gateconf
需要提供unpack
,send
,broadcast
配置了wsgateconf
需要提供ws_unpack
,ws_send
,ws_broadcast
hall_plug
配置了gateconf
需要提供unpack
,send
,broadcast
配置了wsgateconf
需要提供ws_unpack
,ws_send
,ws_broadcast
table_plug
配置了gateconf
需要提供send
,broadcast
配置了wsgateconf
需要提供ws_send
,ws_broadcast
2024/9/9 22:00
reload.sh room_game_hall 支持跳转到新服务。
插件适配改动
login_plug
增加配置项is_jump_new
是否跳转到新服务默认关闭
增加配置项jump_inval_time
尝试跳转间隔时间 默认60秒
增加配置项jump_once_cnt
单次尝试跳转人数 默认10
2024/10/12 22:00
插件适配改动
login_plug
增加主动接口interface:get_addr(player_id)
获取玩家IP:PORT
hall_plug
增加主动接口interface:get_addr(player_id)
获取玩家IP:PORT
增加被动接口handle_before
客户端消息前置处理,返回true
继续下放到end_point
处理,否则丢弃。
table_plug
增加主动接口interface:get_addr(player_id)
获取玩家IP:PORT
增加被动接口handle_before
客户端消息前置处理,返回true
继续下放到end_point
处理,否则丢弃。