MQTT构筑运营平台与游戏端的交互通道

本文介绍了如何利用阿里云微消息队列MQTT版解决游戏运营平台的海量消息推送需求。针对游戏运营中如运维升级通知、广告推送等场景,MQTT的轻量级消耗、高并发连接能力、精准消息投递等特点,提供了稳定可靠的解决方案。业务价值体现在平稳支持业务变化和简化技术选型,使得游戏运营团队能更专注于业务创新。
摘要由CSDN通过智能技术生成

 

客户需求:

运营平台中关于运营消息以及广告推送等场景,如:

• 各类服务器运维升级等跑马灯信息;
• 账号被踢下线信息;
• 悬浮窗广告;
• 普通消息推送

消息由平台主动推送,当游戏接入端在近百万、千万级的情况下,如何选择安全,稳定,可靠的接方式是一件头痛的事情。运营方推送的特点与要求如下:

1. 海量的用户触达:一款成功的游戏总客户数经常超百万、千万。日活及同时在线数量巨大;

2. 消息的时效性不同:有些消息是在某时间段内都生效的(例如,主游戏服运维升级通知),无论客户当前的状态是否在线,都需要游戏在线时收到。有些消息是对于当前在线的客户(例如,账号踢下线信息)才有意义。

3. 精准的消息投递:消息对某类特征的客户群体进行广播(例如,不同的广告推送不同等级的游戏玩家)

4. 连接的轻量级消耗:这类数据的交互对比游戏本身操控来说,并不会很频繁,要求链路占用的客户端运行资源尽可能的少。

5. SDK依赖资源简洁:在游戏领域里,由研发团队会产生游戏母包,而运营发行方会在母包的基础上嵌入运营所需要的SDK包,例如包括支付功能、数据推送功能;那么对于推送功能本身所依赖的资源包就越小越好。

解决方案:

通过阿里云微消息队列MQTT版产品来实现平台的推广运营功能,微消息队列MQTT版有协议

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值