我有一个计数器“numberOrders”,我想每天午夜重置它,以了解我一天收到多少订单,我现在拥有的是:
val system = akka.actor.ActorSystem("system")
system.scheduler.schedule(86400000 milliseconds, 0 milliseconds){(numberOrders = 0)}
这段代码在一个 def 中,每次我收到新订单时都会调用它,所以想要它做的是:从第一个订单或每个订单开始 24 小时后重置 numberOrders,我不确定是否每次都有新订单订单将在 24 小时后重置,这不是我想要的。我想每天午夜休息变量,知道吗?谢谢!