【发布时间】:2019-07-22 23:02:19
【问题描述】:
我想创建 Jobs 和 Workers 并处理由 REST 请求创建的每个 Jobs,并且我希望单个作业的多级 worker。
场景:我的客户将通过 REST API 发布请求,每个 REST 请求都是耗时的工作
- 将该请求作为新作业存储到数据库中,并将 ID 存储到 redis 中
- 定义一个worker,它将从redis中提取ID
- 处理作业并使该数据库记录完成 是否有任何框架和技术或技术组合可用于在 Spring MVC 或 JAX RS jersey 上创建我的工作和工作人员。
我使用 PHP、Laravel Queue、Laravel Horizon 和 Redis 完成了完全相同的项目,但现在我需要使用 Java Tech Stack 进行开发。如果你能告诉我我在 Java 中的要求的整个堆栈,那就太好了。
您的建议将不胜感激。
【问题讨论】:
标签: spring spring-boot spring-mvc redis laravel-queue