Closed timzaak closed 6 years ago
为什么不用akka schedule的原因:akka-quartz-scheduler
但目前akka-quartz-scheduler 还不太成熟, 直接上quartz。
akka-quartz-scheduler
1.先用 akka scheduler顶着,然后有具体需求等,再上quartz
当然这只是简单的定时任务而已。
高负载的定时任务必须要有个队列作为负载分发主体,定时任务服务器只负责发消息, 这个队列目前想的是kafka, 但其 实时性 消息执行一次保证 消息不丢失 顺序 这四大块,还是有不少问题需要去解决。
实时性
消息执行一次保证
消息不丢失
顺序
java8 原生的 Timer API 可以作为Base API,尝试一下。
为什么不用akka schedule的原因:akka-quartz-scheduler
但目前
akka-quartz-scheduler
还不太成熟, 直接上quartz。预期
1.先用 akka scheduler顶着,然后有具体需求等,再上quartz
当然这只是简单的定时任务而已。
高负载的定时任务必须要有个队列作为负载分发主体,定时任务服务器只负责发消息, 这个队列目前想的是kafka, 但其
实时性
消息执行一次保证
消息不丢失
顺序
这四大块,还是有不少问题需要去解决。