【发布时间】:2011-10-02 23:25:35
【问题描述】:
使用 JMS 和 WebSphere MQ,如果我使用消息选择器有选择地出队,并且有几条具有相同选择标准的消息,我是否保证将第一个匹配的消息出队?
例如给定一个带有消息的队列
{color: pink, name: alice}{color: blue, name: bob}{color: red, name: charlie}{color: blue, name: doug}
如果我使用选择器color='blue' 出列,我是否保证会出列{color: blue, name: bob}?或者我有机会获得{color: blue, name: doug},即使它在队列深度更远?
【问题讨论】: