timzaak / blog

8 stars 1 forks source link

定时任务 #10

Closed timzaak closed 6 years ago

timzaak commented 7 years ago

为什么不用akka schedule的原因:akka-quartz-scheduler

但目前akka-quartz-scheduler 还不太成熟, 直接上quartz。

预期

1.先用 akka scheduler顶着,然后有具体需求等,再上quartz

当然这只是简单的定时任务而已。

高负载的定时任务必须要有个队列作为负载分发主体,定时任务服务器只负责发消息, 这个队列目前想的是kafka, 但其 实时性 消息执行一次保证 消息不丢失 顺序 这四大块,还是有不少问题需要去解决。

timzaak commented 5 years ago

java8 原生的 Timer API 可以作为Base API,尝试一下。