书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 1243 个相关结果.
  • 使用saga

    前置条件 介绍 添加依赖 消费者端配置 注解 @Saga @SagaTask 开启Saga 启动Saga实例 通过Feign启动一个Saga(过时) 通过TransactionalProducer启动一个Saga 输出合并 消费端模型 消费端事务 Asgard 服务 前置条件 在开始使用Saga 之前,要确保服务的choe...
  • Introduction

    Saga 特性 架构 快速入门 编译和运行代码 Saga Apache ServiceComb Saga 是一个微服务应用的数据最终一致性解决方案。 特性 高可用。支持集群模式。 高可靠。所有的事务事件都持久存储在数据库中。 高性能。事务事件是通过gRPC来上报的,且事务的请求信息是通过Kyro进行序列化和反序列化的。 低侵入。仅需2...
  • 用户手册

    Saga 用户指南 准备环境 编译 如何使用 引入Saga的依赖 添加Saga的注解及相应的补偿方法 如何运行 Saga 用户指南 准备环境 安装JDK 1.8 安装Maven 3.x 安装Docker 编译 获取源码: $ git clone https : //github.com/apache/servic...
  • 异步 Action

    1275 2018-02-14 《Redux 中文文档》
    异步 Action Action 同步 Action 创建函数(Action Creator) actions.js 错误处理须知 设计 state 结构 嵌套内容须知 处理 Action Reducer 组合须知 reducers.js 异步 action 创建函数 actions.js fetch 使用须知 index.j...
  • 步骤 5:查找长期运行的事务

    步骤 5:查找长期运行的事务 步骤 5:查找长期运行的事务 复杂事件,如上述讨论的,由 SAGA 规范定义的特殊组件管理。SAGA 通常被定义为“long-lived business transaction or process/长期业务交易或流程”。其背后的基础理论是避免在横跨大量资源时使用阻塞(和锁定)事务。 在我们的购买示例中,当 Pr...
  • 使用saga

    前置条件 介绍 添加依赖 消费者端配置 注解 @Saga @SagaTask 开启Saga 输出合并 消费端模型 消费端事务 Asgard 服务 前置条件 在开始使用Saga 之前,要确保服务的choerodon-starters-asgard 依赖在0.6.3.RELEASE 版本及之上, 推荐最新版0.8.1.RELEASE...
  • SAGA

    SAGA事务模式 拆分为子事务 SAGA的接入 失败回滚 如何做补偿 异常 高级用法 更多高级场景 部分第三方操作无法回滚 超时回滚 其他分支的结果作为输入 SAGA 设计原则 易用性对比 gRPC友好度 小结 SAGA事务模式 SAGA事务模式是DTM中最常用的模式,主要是因为SAGA模式简单易用,工作量少,并且能够解决绝...
  • 使用saga

    前置条件 介绍 添加依赖 消费者端配置 注解 @Saga @SagaTask 开启Saga 启动Saga实例 通过Feign启动一个Saga(过时) 通过TransactionalProducer启动一个Saga 输出合并 消费端模型 消费端事务 Asgard 服务 前置条件 在开始使用Saga 之前,要确保服务的c...
  • 使用saga

    前置条件 介绍 添加依赖 消费者端配置 注解 @Saga @SagaTask 开启Saga 启动Saga实例 通过Feign启动一个Saga(过时) 通过TransactionalProducer启动一个Saga 输出合并 消费端模型 消费端事务 Asgard 服务 前置条件 在开始使用Saga 之前,要确保服务的choe...
  • SAGA 例子

    SAGA 例子 业务场景 SAGA 核心业务 SAGA 事务 运行 处理网络异常 处理回滚 小结 SAGA 例子 本文将介绍一个完整的 SAGA 例子,让读者对 SAGA 型事务有一个准确的了解 业务场景 跨行转账是典型的分布式事务场景,在这里,A需要跨行转账给B,假设需求场景是:转出A和转入B都有可能成功和失败,需要最终转入转出都...