symfony - 入队控制器动作过程
问题描述
Symfony 2.8
使用https://github.com/j-guyon/CommandSchedulerBundle管理定期命令执行。
这些命令执行中的每一个都根据命令参数调用特定的服务。
在服务中(它们都实现相同的接口并扩展抽象类),计划是创建和执行子流程(如果可能,异步)
根据您的经验,处理这些子流程的最佳方式是哪一种?
为每个子流程创建一个 Process 对象(基于 Controller Action),并同步运行它们(https://symfony.com/doc/2.8/components/process.html)
使用某种 Queue Bundle 来处理所有这些(进程或消息或其他),例如https://php-enqueue.github.io/symfony 或https://github.com/armetiz/LeezyPeanstalkBundle (任何其他建议? )
干杯!
解决方案
推荐阅读
- python - 我怎样才能减少我的代码?很多都是重复的
- javascript - 在 React 中通过包含对象数组的多维数组进行映射
- javascript - 可以通过括号符号在 JavaScript 中解构吗?
- excel - 将特定范围从多个工作表复制到单个工作表作为滚动报告
- javascript - 在 html 表格中将特定列设为粗体
- java - 在数组中查找最大数
- javascript - 我应该在 API 中公开可派生字段吗?
- python - 如何检查 django sqlite3 数据库?
- wordpress - 是否可以在 WordPress 内容中添加循环?
- python - 根据另一列值修改数据框列