8,833
社区成员
发帖
与我相关
我的任务
分享
for (int i = 0; i < 50000; i++)
{
ITextMessage message;
if (i % 1000 == 0)
{
message = session.CreateTextMessage(msg);
message.Properties.SetString("JMXGroupID ", "A");
}
else
{
message = session.CreateTextMessage(msg);
}
producer.Send(message, MsgDeliveryMode.Persistent, MsgPriority.Normal, TimeSpan.MinValue);
}
IDestination destination = SessionUtil.GetDestination(session, "testing");
IMessageConsumer consumer = session.CreateConsumer(destination, "JMXGroupID = 'A'", false);
for (int i = 0; i < 50; i++)
{
IMessage iMsg = consumer.Receive();
ITextMessage msg = (ITextMessage)iMsg;
Console.WriteLine(msg.Text);
count++;
}