我想构建一个无头的应用程序,该应用程序将无限循环地查询数据库并在某些条件下执行某些操作(例如,获取具有特定值的记录,以及在找到每个消息的启动电子邮件发送过程时)。
我想使用Spring Boot作为基础(特别是因为Actuator允许公开运行状况检查),但是现在我使用Spring Boot来构建REST Web服务。
构建无限循环应用程序时,有什么最佳实践或模式可遵循?是否有人试图基于Spring Boot构建它,并且可以与我分享他在这种情况下的体系结构?
最好的祝福。
我正在使用的是消息代理,并在spring boot应用程序中放置了一个使用者来完成这项工作。