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