多个数据的多个消息队列

问题描述

我正在尝试使用消息队列使同步服务异步。服务简介:

该服务基本上在满足条件时给予用户奖励。奖励有 x 种类型,每种奖励类型有 y 个奖励。当有多个奖励请求时,我们使用互斥锁来确保数据的一致性。

现在我正在尝试使用消息队列扩展服务。假设有 n 个并行运行的游戏,我想创建 n*x*y 个队列。每个队列对于每个游戏的不同奖励类型都是唯一的。

例如。如果 1000 个游戏并行运行,并且有 10 种奖励类型,则将有 1000*10 个不同的队列。

我是消息队列的新手。考虑到成本,这样的系统是否可行?这样的系统有什么缺点?我听说过 MQTT 和 rabbitMQ 并考虑使用其中一种。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)