首页 > 解决方案 > Saga Orchestrator 是否应该存储已完成的事务状态和数据?

问题描述

我正在编写一个订阅管理器(传奇协调器)——每个订阅创建/更新/删除都是一个传奇,它包含与其他服务的多个事务。

为了确保我不会两次创建相同的订阅,我想将订阅数据保留在编排器的缓存中 - 最终使编排器成为有状态的服务。在一些文章中,编排器被称为无状态服务,我试图了解其原因以及它是否没有打破传奇模式。

标签: saga

解决方案


推荐阅读