-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
我现在的问题是在push mode下,我用rabbitMQ的handleDelivery这个callback function来监听我的reduced price queue.但是问题是,这个function一直在执行,它一直在监听queue,我要做用ScheduledExecutorService到每隔一段时间来执行一下,没法先让它停止.
我查了也没找到当MQ为空时,停止consumer的方法。既然没法停止,我就想还是让consumer一直监听,但是每隔一段时间push一下从queue里得到的东西,但是ScheduledExecutorService 重写run()方法,这个方法是没有参数的,没办法把从queue里得到的东西传进去。
大家有什么好方法吗?谢谢!
Metadata
Metadata
Assignees
Labels
No labels