使用阿里云消息队列(rocketmq4.0),费用的一个坑

227 阅读1分钟

阿里云消息队列的计费规则页: www.aliyun.com/price/produ…

问题的发生

在实际使用阿里云消息队列(rocketmq4.0)的时候,发现自己的测试环境每天都会产生大量的api请求,就算周末休息也会产生。这不太合理。

所以,就去工单咨询了一下消息队列的详细计费方式,发现有一些坑的存在。下面整理一下,发给大家,避免踩坑。

以下内容是通过工单咨询得到的。

长轮询这个底层一个Topic默认对应24个queue,轮询 = 246060/15 * 24 = 138400 次,多个Group订阅再累加。

24小时60分60秒/15 * 24个queue= 138400次

每个队列 15 秒轮询一次

如果我单个topic 的 group订阅过多,就算不产生消息 也会产生非常多的api调用,导致费用增加。

不同的可用区,queue的数量是不一样的。