我想将消息放入具有日期/时间作为消息属性的队列中,并在该属性满足与当前日期相关的条件时从队列中提取消息。
例如,假设我想在 3:00 消费消息。我的想法是将属性设置为 3:00,然后有一个消息选择器,例如event_timestamp <= CURRENT_TIMESTAMP
.
我知道 JMS API 的消息选择器是基于 SQL 的,所以我想以查询数据库的方式使用它,我可能有一个关键字,比如CURRENT_TIMESTAMP
or NOW()
,或类似的。消息选择器表达式语法中是否有类似的东西,或者实现这种结果的另一种方式?