如何在域驱动设计中添加预定作业

How to add scheduled jobs in domain driven design

在域驱动设计架构中我应该在哪一层添加调度程序项目?

我考虑在分布式服务层添加调度器,在应用服务层添加业务登录。

这是我想到的解决方案设计:

感谢任何帮助。

从现在开始,我在 Presentation layer 中实现了与 UI 相同级别的这种组件。这些组件由 cronjobs 定期唤醒,然后它们调用 Application services 以向 Aggregates 发送命令。然后,Aggregates,如果需要和允许,执行对系统状态的更改。