我正在搜索材料/想法/设计来解决架构问题: 我将有几个处理某些处理的代理,因此它们可以为客户端生成状态,这些状态将在一段时间后过期。让我们说客户端发送的状态在1小时后过期。我想知道如何编写服务以跟踪预定事件的到期时间。
1)创建带有时间戳的排序集合,并由某个执行者处理
2)将all全部放入DB并使用排序查询执行循环检查
任何建议都表示赞赏。
答案 0 :(得分:1)
如果您使用的是spring框架,则可以使用Spring cron http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/scheduling.html