长时间 运行 和周期性任务可以使用 HashedWheelTimer 吗?

Is it OK to use HashedWheelTimer for long running and periodic tasks?

目前,我正在使用 Netty 计时器执行长时间的 运行 任务(数据库访问)和周期性任务(只是在执行时创建新的超时)。但现在我不确定这是否合适。

HashedWheelTimer 正在使用单个线程执行 TimerTasks,因此 TimerTask#run() 方法中的任何阻塞调用或长时间 运行 处理都可能使计时器停止。将数据库访问任务交给单独的 Executor.

可能是个好主意