分布式服务
所有文档

          云原生微服务应用平台 CNAP

          分布式服务

          分布式事务服务( Cloud Transaction Service) 用于保证在分布式环境下的事务一致性。 在CNAP平台中,分布式事务支持MySql数据源,可实现数据库多库事务的一致性。 分布式事务,支持:分布式事务分组管理、事务查看和操作、事务拓扑查看、事务鉴权设置。

          事务分组

          查看事务分组

          操作流程: 1、登录CNAP控制台。 2、在左侧菜单栏,进入【组件中心】下【分布式事务】。 3、查看已创建的事务分组。 image.png 展示信息:

          • 事务分组全名: 分布式事务分组全名,用于应用中配置的分布式事务名称。
          • 近24小时事务总数: 近24小时该事务分组被启动的总次数。
          • 备注: 用户描述定义事务分组的描述信息。
          • 创建时间: 事务分组的创建时间戳。
          • 操作:
            【事务列表】用于查看事务列表; 【编辑】 编辑事务分组的备注信息; 【删除】 删除当前事务分组。

          创建事务分组

          1. 在事务分组页面,点击左上角【创建事务分组】,打开创建事务分组页面。

          image.png

          1. 输入自定义的事务分组名、备注信息,确定后创建。

            事务列表中,事务分组全面由自定义的事务分组名+12位随机数组成,形成全局唯一事务分组名。

          修改事务分组

          已创建的事务分组,只支持对备注信息进行修改。 您可以在需要修改的目标记录【操作】列,点击【修改】对事务分组进行修改。

          删除事务分组

          您可以在需要修改的目标记录【操作】列,点击【删除】已创建的事务分组。 提示:删除事务分组操作不可逆,需谨慎操作,防止已配置的应用报错。

          事务列表

          查看事务列表

          您可以在【事务列表】页,查看使用事务分组的事务。

          image.png

          查询条件:

          • 时间范围(必填): 可选近1小时、近6小时、近24小时、近3天,或自定义时间区间(最长不超过近30天)。
          • 事务分组全名(非必填): 事务分组全名,支持模糊查询。
          • 服务名(非必填): 使用当前事务分组名创建事务的服务名,支持模糊查询。
          • 事务状态(必填): 事务的运行状态,如:提交中,提交成功等。

          管理事务

          运行中的事务,在不同的事务状态,可以进行人工干预: 1、当事务状态为“确认中”,可以在【操作】中进行【确认】,对事务的处理结果进行人工直接确认。 2、当事务状态为“取消中”,可以在【操作】中进行【取消】,取消事务处理。 可以通过【操作】中【详情】,查看该事务的拓扑详情。

          事务拓扑

          事务拓扑展示单个事务的链路及每个节点事务状态等详情。

          鉴权

          您在开通分布式事务服务时,平台会自动生成一个鉴权token,用于分布式事务服务端的对事务请求鉴权。 您也可以通过【操作】中【更新】,重新生成token。 提示:因为token是当前区域全局鉴权使用,请谨慎操作【更新】,以免配置完成的应用鉴权失败。

          上一篇
          配置中心
          下一篇
          多用户访问控制