问题描述
我的要求是每当我们从 UI/Postman 调用某些 RestAPI 时,在后端它应该触发执行多个操作/任务的 JOB。
例子:
假设调用了一些 POST Rest API -
它应该调用“Identify-JOB”(执行多个活动)-根据某些条件,它应该调用 PLANA-JOB 或 PLANB-JOB
1> 假设调用了 PLANA-JOB,在这个 JOB 成功时,它应该触发另一个称为“finish-JOB”的 JOB。在失败时它不应该调用另一个 JOB "finish-JOB"
你能在这里帮忙吗,我该怎么做?
解决方法
您可以使用异步处理,这将触发第一个作业,该任务将触发下一组任务。
您可以像构建 AWS 步骤函数一样构建它们
您可以使用 Rqueue 将异步任务排入队列,并由其中一个侦听器处理。