我当前的项目在app中包含了很多自定义命令,它们充当BUS的监听器,每个任务都是阻塞意味着它们必须在自己的进程中运行。
[bus]
consume_pay_transaction_completed
consume_pay_transaction_declined
consume_pay_transaction_failed
这使得开发/测试变得困难,因为我必须单独运行每个命令来测试工作流程。
我想知道如何轻松编写主命令并将其他命令作为从属命令,监视其健康状况并在必要时重新生成它们。 Django或Python中是否有任何现有的实用程序/库来帮助我编写命令' start_all'
[bus]
consume_pay_transaction_completed
consume_pay_transaction_declined
consume_pay_transaction_failed
start_all