代码拉取完成,页面将自动刷新
PAKE_QUEUESTART, PAKE_QUEUESTOP : 每个事件队列的工作线程开启和结束的通知事件, 可以在这个时候将线程切换成协程模式
m_RoutinePtr->Load : 业务层加载服务信息m_SrvData扩展数据, uSync=(1 << COMMON_RANK_ENUM)的组合, 表示同步其他服务的标志位, StrAddr, strRoutine额外的地址信息和业务附加数据
1. Master
a. 监听socket开始和停止, 通过PAKE_TCPLISTEN, PAKE_TCPLISTEN_CLOSE事件通知业务层和控制台
b. PAKE_TCPACCEPT+socket+addr-ptr !!!同步!!!通知业务层
b. 链接的服务断线通过PAKE_TCPACCEPT_CLOSE事件通知业务层和控制台
c. PAKE_LIVE, PAKE_LINK, PAKE_UPDATE : 回复对应层级服务的在线数量
d. PAKE_LINK+SERVER_INFO, PAKE_UNLINK+SERVER_INFO!!!同步!!!通知业务层
e. PAKE_LINK, PAKE_UPDATE, PAKE_SYNC, PAKE_UNLINK : 注册, 更新, 同步和注销通用信令传递到业务层
3. Node
a. 链接内部服务, PAKE_TCPCONNECT, PAKE_TCPCONNECT_CLOSE事件通知业务层和控制台
b. PAKE_LIVEACK, PAKE_LINKACK, PAKE_UPDATEACK : 回复的对应层级在线数量(只更新主同步的层级)
c. PAKE_LINKACK, PAKE_SYNCACK, PAKE_UNLINKACK : 通用信令传递到业务层
2. Slave
Master和Node的混合
4. slave和node和同步服务断开连接, 是否设置负载情况为over-load由业务自己决定
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。