新添广播和房间推送功能 **广播** ![](https://box.kancloud.cn/4cca36802735ec44b99a62689ad26040_1040x916.png) **房间推送** 建立连接、断开连接逻辑 ![](https://box.kancloud.cn/9aded03a9989823a2fedb756f5d75eb0_1002x1132.png) 房间消息推送逻辑 ![](https://box.kancloud.cn/279f3c3cc70995e79e6cfb96955f961b_872x1054.png) WriteRoomMsg方法 遍历所有Element,根据room ID 判断是否推送消息。 **消息存储到MySQL** gopush代码中MySQL模块只实现了 推送单个私信存储到MySQL的功能。 新增: 批量推送私信存储到MySQL、推送房间消息存储到MySQL,推送广播消息存储到MySQL。 广播消息存储问题: 广播消息没有key,如果使用业务端分库存储方式会有问题。