【发布时间】:2013-10-14 11:58:10
【问题描述】:
在我正在使用的 JSF 应用程序中,我想构建一个队列来处理以下场景:
- 以特定的时间间隔将不同类型的对象(项目)添加到这个唯一的队列中
- 添加项目后,将运行一个方法,该方法将从队列中按顺序获取每个项目,并根据每个项目中找到的信息执行搜索
- 执行搜索后,项目将从队列中删除
- 每秒不能超过 10 次搜索
面对这种情况,我开始寻找有关如何实现它的信息,很快发现我缺乏必要的知识来了解选择哪种队列类型(其中似乎有数百个),尤其是如何限制搜索调用每秒 10 次。
我很高兴能获得有关采取何种方法的任何指导方针。
【问题讨论】:
-
项目将以什么速率插入队列?
-
可能每 10 分钟一次。 (未决定)
标签: java jsf queue rate jsf-2.2