如何设置ActiveMQ CMS生产者频率

时间:2015-09-24 09:03:31

标签: activemq activemq-cpp

我有一个CMS生产者,它在while循环中发送消息。这是非常快速和不必要的。我想将此限制为每秒左右1条消息。

BytesMessage *message = session->createBytesMessage();
message->setStringProperty("M_P_C_N","someMsg");
message->setStringProperty("M_P_T_N","someTopic");
message->writeBytes(data);
producer->send(message);    

我想知道CMS是否具有设置发送频率的功能或方法?

1 个答案:

答案 0 :(得分:0)

ActiveMQ-CPP中没有这样的设施。控制生成器发送速率是您的应用程序需要处理的内容,C ++客户端仅负责发送消息,您负责围绕发送消息的内容和时间的逻辑。