我是否应该使用Quartz或只是使用Java计时器服务,我需要一些帮助。
我正在构建一个应用程序,它将每秒轮询数据库以进行状态更改。当存在“成功”状态时,我将从表中获取该条目并在将其发送到另一个服务器之前进行一些处理。
数据库表可能会有很多条目。期待有1000年。也许10,000s
这当然需要多线程。 1个线程进行轮询 也许是一个线程池来管理处理并有效地向另一台服务器发送请求
我看过Quartz和java Timer。由于我只需要一个计时器,因此Quartz似乎只是我需要做的事情。但
所以我的问题是: 我的要求是Quartz适合吗? 我需要在可能的10,000s数据库表条目上每隔一秒或半秒进行一次轮询,Quartz会处理这个吗?