【发布时间】:2013-02-22 19:53:48
【问题描述】:
我有一个 hazelcast 队列(在服务器实例之间共享),其中包含 1000 条记录。记录是某种工作(如发送电子邮件、短信等)。我需要通过从队列中挑选它们来处理这些记录。 为了让它更快,我正在考虑使用执行器服务,以便记录由多个线程异步处理。
这个应用程序将部署在多台服务器上,所以我对多台服务器队列中记录的处理顺序有点困惑。我应该如何配置我的执行程序,以便它从队列中获取记录并处理它们。我是否需要将我的执行程序设置为每秒被调用一次,以便它不断从处理中获取记录。
我不确定我是否能够正确解释问题,但只是尝试使用共享队列上的执行程序服务(跨服务器实例)。
提前致谢!!
【问题讨论】: