小编SvR*_*SvR的帖子

CQRS EventStore Dispatcher错误处理

我正在看两个场景:A没关系,B不确定.

场景A:在分派之前模拟应用程序重新启动

  1. 启动EventStore
  2. 提交变更
  3. 活动未派发
  4. 停止活动商店
  5. 启动事件存储

De commited事件在第5步再次发送.这很好,我也在调度程序代码中看到了这一点.

场景B:模拟总线错误

  1. 启动EventStore
  2. 提交变更1
  3. 调度员中的例外情况
  4. 承诺改变2
  5. 派遣好的

在这种情况下,我找不到行为,也想知道它是否是一个有效的案例:只有在总线代码中有错误时才会发生这种情况.

是否存在将重试发送的触发器或是否需要编写代码来处理此问题或者我的推理是否有问题?

cqrs

4
推荐指数
1
解决办法
737
查看次数

标签 统计

cqrs ×1