管理员发题 1 条,推给 200 在线 200 个成员各抢答 1 条 每条抢答再推给约 200 在线
那后端大致会处理: 上行消息写入:201 条 下行群内分发:约 201 × 200 = 40200 人次级别的消息送达 如果还带在线未读更新,这个数字还会再被放大
这里有什么好的方案解决呢? 我发现很占宽带。
和这个问题类似,你看看你没有合适你的方案。https://www.workerman.net/q/14769
嘻嘻 我现在用另外的办法 ,比如 上行消息写入:201 条 下行群内分发:约 201 × 200 = 40200 人次级别的消息送达 我现在改成 不立马广播推送消息到客户端。 等个 200ms 消息挤压 最大允许积压到50条 再一次性广播ws推送到客户端。如果发现漏掉的 就用after_seq 拉取接口补齐消息。
和这个问题类似,你看看你没有合适你的方案。https://www.workerman.net/q/14769
嘻嘻 我现在用另外的办法 ,比如
上行消息写入:201 条
下行群内分发:约 201 × 200 = 40200 人次级别的消息送达
我现在改成 不立马广播推送消息到客户端。 等个 200ms 消息挤压 最大允许积压到50条 再一次性广播ws推送到客户端。如果发现漏掉的 就用after_seq 拉取接口补齐消息。