• 关于

    链路

    的搜索结果

问题

数据传输服务的数据订阅包年包月链路的欠费说明

云栖大讲堂 2019-12-01 21:24:12 781 浏览量 回答数 0

问题

【精品问答】关于链路追踪 Tracing Analysis

montos 2020-04-08 10:45:57 3 浏览量 回答数 1

回答

详细解答可以参考官方帮助文档数据传输目前只支持通过官网购买,本小节简单介绍各种功能的具体购买流程。 购买数据迁移作业 登录数据传输控制台。进入数据迁移页面,点击右上角”创建数据迁移”,开始迁移任务配置。完成任务配置后,选择迁移任务规格。单击 立即购买并启动,完成迁移实例购买。 购买数据订阅通道 登录阿里云官网数据传输售卖页面。选择付费类型,支持包年包月和按量付费。选择源实例地域及购买链路数量。 其中,源实例地域为需要订阅的RDS实例所在的地域,一旦购买后,就不能更换地域。单击立刻购买和在线支付订单,完成链路费用支付。完成订阅通道购买。 购买数据同步作业 登录阿里云官网数据传输售卖页面。选择付费类型,支持包年包月和按量付费。选择源地域、目标地域、链路规格及购买链路数量。 其中,源地域为需要同步的源RDS实例所在的地域。目的地域为需要同步的目标RDS实例所在的地域。链路规格的定义参考数据同步规格定义。单击立刻购买和在线支付订单,完成链路费用支付。完成数据同步链路购买。 购买双向同步实例 登录阿里云官网数据传输售卖页面。选择付费类型,支持包年包月和按量付费。选择源实例、源地域、目标实例及目标地域,目前只有RDS For MySQL->RDS For MySQL的同步支持双向同步,所以源实例和目标实例都选择RDS For MySQL。其中,源地域为需要同步的源RDS实例所在的地域。目的地域为需要同步的目标RDS实例所在的地域。选择同步拓扑,同步拓扑选择双向同步选择链路规格及购买链路数量。 链路规格的定义参考数据同步规格定义。单击立刻购买和在线支付订单,完成链路费用支付。完成双向同步实例的购买。 目前跨国际同步链路默认不开放,如果要购买跨境同步链路,可以提交工单或直接联系您的客户经理,后端审核通过后可放开购买入口。

2019-12-01 23:09:38 0 浏览量 回答数 0

阿里云试用中心,为您提供0门槛上云实践机会!

0元试用32+款产品,最高免费12个月!拨打95187-1,咨询专业上云建议!

问题

如何创建场景

猫饭先生 2019-12-01 21:25:59 1037 浏览量 回答数 0

回答

把你的FTP_Server模式修改为PASV模式试试。FTP基础知识FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了端口,你过来连接我”。于是服务器从20端口向客户端的端口发送连接请求,建立一条数据链路来传送数据。PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端:“我打开了端口,你过来连接我”。于是客户端向服务器的端口发送连接请求,建立一条数据链路来传送数据。从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。

小六码奴 2019-12-02 02:02:11 0 浏览量 回答数 0

问题

如何购买数据传输服务DTS

云栖大讲堂 2019-12-01 21:24:03 1178 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档数据传输DTS提供的数据实时同步功能,简单易用。只需3个步骤,即可完成整个同步链路的配置。本小节介绍如何使用数据传输服务快速创建两个RDS(MySQL)实例之间的实时同步作业,实现RDS增量数据的实时同步。 同步限制 数据源 目前实时同步只能支持RDS MySQL实例,暂不支持其他数据源类型目标实例不支持访问模式为标准模式且只有外网连接地址的RDS实例不支持香港可用区A的RDS实例的实时同步 同步架构 目前数据传输服务提供的实时同步功能支持的同步架构有限,其仅能支持如下三种架构: A->B 即两个实例之间的单向同步。且要求B中同步的对象必须为只读,否则可能导致同步链路异常。 A->B/C/D 即1对多的分发式同步架构,这个架构对目标RDS实例个数没有限制,但是要求目标实例中的同步对象必须为只读,否则可能导致同步链路异常。 B/C/D->A 即多对1的数据汇总架构。对于多对1的同步架构,要求每个同步链路的同步对象不相同,保证同步完整性。 对于下面几种同步架构,暂时不支持: A->B->C 即级联架构。 A->B->A 即实例A和实例B之间的双向同步架构。 如果用户配置同步链路过程中,配置了这些不支持的同步架构,那么预检查中的复杂拓扑检查项会检查失败。 不兼容触发器 如果同步对象为整个库且这个库中包含了会更新同步表内容的触发器,那么可能导致同步数据不一致。 触发器内容为在insert一条数据到a之后,在b中插入一条数据。这种情况下,在同步过程中,如果源实例有a上的insert操作,就会导致b表在源实例跟目标实例数据不一致。 为了解决这个问题,只能将目标实例中的对应触发器删除掉。b表的数据由源实例同步过去。具体解决方案详见最佳实践中的,触发器存在情况下如何配置同步链路。 前提条件在配置同步作业前,要确保同步作业的源及目标RDS实例都已经存在。如果不存在,那么请先购买RDS实例购买RDS实例。 操作步骤下面我们详细介绍下创建任意两个RDS实例之间的同步链路的具体步骤。 购买同步链路。 进入数据传输服务控制台,进入数据同步页面。点击控制台右上角“创建同步作业” 开始作业配置。在链路配置之前需要购买一个同步链路。同步链路目前支持包年包月及按量付费两种付费模式,可以根据需要选择不同的付费模式。 在购买页面需要配置的参数包括: 源地域 源地域为同步链路源RDS实例所在地域。 目标地域 目标地域为同步链路目标RDS实例所在地域。 实例规格 实例规格影响了链路的同步性能,实例规格跟性能之间的对应关系详见 数据同步规格说明。 数量 数量为一次性购买的同步链路的数量,如果购买的是按量付费实例,一次最多购买99条链路。 当购买完同步实例,返回数据传输控制台,点击新购链路右侧的“配置同步作业” 开始链路配置。 同步链路连接信息配置。 在这一步主要配置: 同步作业名称同步作业名称没有唯一性要求,主要为了更方便识别具体的作业,建议选择一个有业务意义的作业名称,方便后续的链路查找及管理。同步链路的RDS实例ID源跟目标RDS实例必须为两个不同的实例,选择RDS实例ID时,下拉菜单中只列出对应阿里云账号下的RDS For MySQL实例。 当这些内容配置完成后,可以点击“授权白名单并进入下一步”。 授权RDS实例白名单。 这个步骤,主要是将数据传输服务器IP添加到同步RDS实例的白名单中。避免因为RDS设置了白名单,数据传输服务器连接不上RDS导致同步作业创建失败。 为了保证同步作业的稳定性,在同步过程中,请勿将这些服务器IP从RDS实例的白名单中删除。 当白名单授权后,点击下一步,进入同步账号创建。 创建目标库上的同步账号。 这个步骤主要是在目标RDS实例上创建一个同步账号,账号名字为:dtssyncwriter,在同步过程中,不能删除这个账号,否则会导致同步链路中断。 选择同步对象。 当创建完目标RDS实例的同步账号后,即进入同步对象的选择步骤。实时同步的同步对象的选择粒度可以支持到表级别,即用户可以选择同步某些库或是同步某几张表。 如果选择的同步对象为整个库,那么这个库中所有对象的结构变更操作(例如create table,drop view 等),都会同步到目标库。 如果选择的某张表,那么只有这个表的drop/alter/truncate/rename table,create/drop index 的操作会同步到目标库。 需要注意的是rename table操作可能导致同步数据不一致。例如同步对象只包含表A,不包含表B,如果同步过程中源实例执行了rename A to B的操作,那么改名后的B表的操作不会被同步到目标库。为了解决这个问题,可以选择同步表A、B对应的整个数据库。 当选择完同步对象后,即进入同步初始化选择。 同步初始化配置。 同步初始化配置,初始化是同步链路启动的第一步,它会将源实例中已经存在同步对象的结构及数据在目标实例中初始化,作为后续增量同步数据的基线数据。 同步初始化类型细分为:结构初始化,全量数据初始化。默认情况下,需要选择结构初始化及全量初始化。 预检查。 当上面所有选项配置完成后,即进入启动之前的预检查。 当同步作业配置完成后,数据传输服务会进行限制预检查,当预检查通过后,可以点击 启动 按钮,启动同步作业。 当同步作业启动之后,即进入同步作业列表。此时刚启动的作业处于同步初始化状态。初始化的时间长度依赖于源实例中同步对象的数据量大小。当初始化完成后同步链路即进入同步中的状态,此时源跟目标实例的同步链路才真正建立完成。

2019-12-01 23:09:39 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档数据传输DTS提供的数据实时同步功能,简单易用。只需3个步骤,即可完成整个同步链路的配置。本小节介绍如何使用数据传输服务快速创建两个RDS(MySQL)实例之间的实时同步作业,实现RDS增量数据的实时同步。 同步限制 数据源 目前实时同步只能支持RDS MySQL实例,暂不支持其他数据源类型目标实例不支持访问模式为标准模式且只有外网连接地址的RDS实例不支持香港可用区A的RDS实例的实时同步 同步架构 目前数据传输服务提供的实时同步功能支持的同步架构有限,其仅能支持如下三种架构: A->B 即两个实例之间的单向同步。且要求B中同步的对象必须为只读,否则可能导致同步链路异常。 A->B/C/D 即1对多的分发式同步架构,这个架构对目标RDS实例个数没有限制,但是要求目标实例中的同步对象必须为只读,否则可能导致同步链路异常。 B/C/D->A 即多对1的数据汇总架构。对于多对1的同步架构,要求每个同步链路的同步对象不相同,保证同步完整性。 对于下面几种同步架构,暂时不支持: A->B->C 即级联架构。 A->B->A 即实例A和实例B之间的双向同步架构。 如果用户配置同步链路过程中,配置了这些不支持的同步架构,那么预检查中的复杂拓扑检查项会检查失败。 不兼容触发器 如果同步对象为整个库且这个库中包含了会更新同步表内容的触发器,那么可能导致同步数据不一致。 触发器内容为在insert一条数据到a之后,在b中插入一条数据。这种情况下,在同步过程中,如果源实例有a上的insert操作,就会导致b表在源实例跟目标实例数据不一致。 为了解决这个问题,只能将目标实例中的对应触发器删除掉。b表的数据由源实例同步过去。具体解决方案详见最佳实践中的,触发器存在情况下如何配置同步链路。 前提条件在配置同步作业前,要确保同步作业的源及目标RDS实例都已经存在。如果不存在,那么请先购买RDS实例购买RDS实例。 操作步骤下面我们详细介绍下创建任意两个RDS实例之间的同步链路的具体步骤。 购买同步链路。 进入数据传输服务控制台,进入数据同步页面。点击控制台右上角“创建同步作业” 开始作业配置。在链路配置之前需要购买一个同步链路。同步链路目前支持包年包月及按量付费两种付费模式,可以根据需要选择不同的付费模式。 在购买页面需要配置的参数包括: 源地域 源地域为同步链路源RDS实例所在地域。 目标地域 目标地域为同步链路目标RDS实例所在地域。 实例规格 实例规格影响了链路的同步性能,实例规格跟性能之间的对应关系详见 数据同步规格说明。 数量 数量为一次性购买的同步链路的数量,如果购买的是按量付费实例,一次最多购买99条链路。 当购买完同步实例,返回数据传输控制台,点击新购链路右侧的“配置同步作业” 开始链路配置。 同步链路连接信息配置。 在这一步主要配置: 同步作业名称同步作业名称没有唯一性要求,主要为了更方便识别具体的作业,建议选择一个有业务意义的作业名称,方便后续的链路查找及管理。同步链路的RDS实例ID源跟目标RDS实例必须为两个不同的实例,选择RDS实例ID时,下拉菜单中只列出对应阿里云账号下的RDS For MySQL实例。 当这些内容配置完成后,可以点击“授权白名单并进入下一步”。 授权RDS实例白名单。 这个步骤,主要是将数据传输服务器IP添加到同步RDS实例的白名单中。避免因为RDS设置了白名单,数据传输服务器连接不上RDS导致同步作业创建失败。 为了保证同步作业的稳定性,在同步过程中,请勿将这些服务器IP从RDS实例的白名单中删除。 当白名单授权后,点击下一步,进入同步账号创建。 创建目标库上的同步账号。 这个步骤主要是在目标RDS实例上创建一个同步账号,账号名字为:dtssyncwriter,在同步过程中,不能删除这个账号,否则会导致同步链路中断。 选择同步对象。 当创建完目标RDS实例的同步账号后,即进入同步对象的选择步骤。实时同步的同步对象的选择粒度可以支持到表级别,即用户可以选择同步某些库或是同步某几张表。 如果选择的同步对象为整个库,那么这个库中所有对象的结构变更操作(例如create table,drop view 等),都会同步到目标库。 如果选择的某张表,那么只有这个表的drop/alter/truncate/rename table,create/drop index 的操作会同步到目标库。 需要注意的是rename table操作可能导致同步数据不一致。例如同步对象只包含表A,不包含表B,如果同步过程中源实例执行了rename A to B的操作,那么改名后的B表的操作不会被同步到目标库。为了解决这个问题,可以选择同步表A、B对应的整个数据库。 当选择完同步对象后,即进入同步初始化选择。 同步初始化配置。 同步初始化配置,初始化是同步链路启动的第一步,它会将源实例中已经存在同步对象的结构及数据在目标实例中初始化,作为后续增量同步数据的基线数据。 同步初始化类型细分为:结构初始化,全量数据初始化。默认情况下,需要选择结构初始化及全量初始化。 预检查。 当上面所有选项配置完成后,即进入启动之前的预检查。 当同步作业配置完成后,数据传输服务会进行限制预检查,当预检查通过后,可以点击 启动 按钮,启动同步作业。 当同步作业启动之后,即进入同步作业列表。此时刚启动的作业处于同步初始化状态。初始化的时间长度依赖于源实例中同步对象的数据量大小。当初始化完成后同步链路即进入同步中的状态,此时源跟目标实例的同步链路才真正建立完成。

2019-12-01 23:09:39 0 浏览量 回答数 0

回答

https://wanwang.aliyun.com/domain/dns/?spm=5176.8142029.388261.144.eEf3iK云解析详细介绍详见链接,简单得说,云解析提供智能调度能力,将电信用户调度到电信链路,联通用户调度到联通;最终用户访问得快慢取决于源站接入线路,移动访问电信因为运营商之间的链路隔阂,链路不会太好,建议可以使用BGP的链路接入,或者直接使用ECS,全部BGP线路接入,可以按量付费,解决多个运营商访问链路的问题

西门观止 2019-12-01 23:30:27 0 浏览量 回答数 0

回答

请确保对应资源有访问量。资源要有访问量才会在请求链路页面显示。另外请求链路页面显示的是单台机器上的所有调用链路数据,您可以通过下拉框切换机器查看不同机器的请求链路数据。

保持可爱mmm 2020-03-28 23:42:26 0 浏览量 回答数 0

问题

如何对包年包月链路续费

云栖大讲堂 2019-12-01 21:24:12 778 浏览量 回答数 0

问题

数据传输服务DTS的产品优势是什么

云栖大讲堂 2019-12-01 21:23:47 1205 浏览量 回答数 0

问题

串行实践如何实现

猫饭先生 2019-12-01 21:26:00 1002 浏览量 回答数 0

回答

在使用 RAM 账号调用阿里云 API 前,需要主账号通过创建授权策略对 RAM 账号进行授权。 权限策略 链路追踪支持的系统权限策略如下所示。 权限策略 类型 说明 AliyunTracingAnalysisFullAccess 系统 链路追踪的完整权限 AliyunTracingAnalysisReadOnlyAccess 系统 链路追踪的只读权限 以上两种权限策略都可直接访问链路追踪的 API 接口。

保持可爱mmm 2020-03-28 23:51:51 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档本小节介绍如何使用数据传输服务快速创建两个 RDS for MySQL 实例之间的实时同步作业,实现 RDS for MySQL 增量数据的实时同步。 支持功能 支持阿里云账号下两个 RDS for MySQL 实例间的实时同步。支持不同阿里云账号下的 RDS for MySQL 实例间的实时同步。暂不支持不同阿里云账号下的 RDS for MySQL 实例间的双向同步,具体支持时间将另行通知。 同步限制数据源 目前实时同步只能支持 RDS for MySQL 实例,暂不支持其他数据源类型。目标实例不支持访问模式为标准模式且只有外网连接地址的 RDS for MySQL 实例。不支持香港可用区 A 的 RDS for MySQL 实例的实时同步。对于 rename table tbl_name to new_tbl_name、create table tbl_name like new_tbl_name、 create…select…from new_tbl_name、alter table tbl_name rename to new_tbl_name,如果 new_tbl_name 不在指定的同步对象中,则不支持对此 DDL 进行复制。 同步架构目前数据传输服务提供的实时同步功能支持的同步架构有限,其仅能支持如下架构: A->B 即两个实例之间的单向同步。且要求实例 B 中同步的对象必须为只读,否则会导致同步链路异常,出现数据不一致的情况。 A->B/C/D 即一对多的分发式同步架构,这个架构对目标 RDS for MySQL 实例个数没有限制,但是要求目标实例中的同步对象必须为只读,否则会导致同步链路异常,出现数据不一致的情况。 B/C/D->A 即多对一的数据汇总架构。对于这种多对一的同步架构,为了保证同步数据一致性,要求每条同步链路同步的对象不相同。 A->B->C 即级联架构。 A->B->A 即实例A和实例B之间的双向同步架构。 注意:如果需要使用双向同步,需要在购买同步链路时,选择双向同步,并在 数据传输 DTS 控制台 中根据指引进行配置。 如果用户配置同步链路过程中,配置不在上述支持范围内的的同步架构,那么预检查中的复杂拓扑检查项会检查失败。 功能限制 不兼容触发器 如果同步对象为整个库且这个库中包含了会更新同步表内容的触发器,会导致同步数据不一致。 例如同步库为A,这个库中存在了两个表 A, B。表 A 上有一个触发器,触发器内容为在 insert 一条数据到表 A 之后,在表 B 中插入一条数据。这种情况下,在同步过程中,如果源实例有表 A 上的 insert 操作,就会导致表 B 在源实例跟目标实例数据不一致。 为了解决这个问题,只能将目标实例中的对应触发器删除掉。表 B 的数据由源实例同步过去。具体解决方案详见最佳实践中的,触发器存在情况下如何配置同步链路。 rename table 限制 rename table 操作需要满足限制条件方可正常同步,否则会导致同步数据不一致。例如同步对象只包含表 A,不包含表 B,如果同步过程中源实例执行了 rename A to B 的操作,那么改名后的表 B 的操作不会被同步到目标库。为了解决这个问题,可以选择同步表 A、B 对应的整个数据库。 准备事项在配置同步作业前,要确保同步作业的源及目标RDS实例都已经存在。如果不存在,那么请先购买RDS实例 购买 RDS 实例。 配置步骤下面我们详细介绍下创建任意两个 RDS 实例之间的同步链路的具体步骤。 购买同步链路。 进入数据传输 DTS 控制台,进入数据同步页面,点击控制台右上角 “创建同步作业” 开始作业配置。 在链路配置之前需要购买一个同步链路。同步链路目前支持包年包月及按量付费两种付费模式,可以根据需要选择不同的付费模式。 在购买页面需要配置的参数包括: 源地域 源地域为同步链路源实例所在地域。 目标地域 目标地域为同步链路目标实例所在地域。 实例规格 实例规格影响了链路的同步性能,实例规格跟性能之间的对应关系详见 数据同步规格说明。 数量 数量为一次性购买的同步链路的数量,如果购买的是按量付费实例,一次最多购买 99 条链路。 当购买完同步实例,返回数据传输控制台,点击新购链路右侧的“配置同步作业” 开始链路配置。 同步链路连接信息配置。 在这一步主要配置: 同步作业名称 同步作业名称没有唯一性要求,主要为了更方便识别具体的作业,建议选择一个有业务意义的作业名称,方便后续的链路查找及管理。 同步链路的 RDS 实例 ID 源跟目标 RDS 实例必须为两个不同的实例,选择 RDS 实例 ID 时,下拉菜单中只列出对应阿里云账号下的 RDS for MySQL 实例。 当这些内容配置完成后,可以点击授权白名单并进入下一步。 授权RDS实例白名单。 这个步骤,主要是将数据传输服务器 IP 添加到同步 RDS 实例的白名单中。避免因为 RDS 设置了白名单,数据传输服务器连接不上 RDS 导致同步作业创建失败。 为了保证同步作业的稳定性,在同步过程中,请勿将这些服务器 IP 从 RDS 实例的白名单中删除。 当白名单授权后,点击下一步,进入同步账号创建。 创建目标库上的同步账号。 这个步骤主要是在目标 RDS 实例上创建一个同步账号,账号名字为:dtssyncwriter,在同步过程中,不能删除这个账号,否则会导致同步链路中断。 选择同步对象。 当创建完目标 RDS 实例的同步账号后,即进入同步对象的选择步骤。实时同步的同步对象的选择粒度可以支持到表级别,即用户可以选择同步某些库或是同步某几张表。 如果选择的同步对象为整个库,那么这个库中所有对象的结构变更操作(例如 create table,drop view 等),都会同步到目标库。 如果选择的某张表,那么只有这个表的 drop/alter/truncate/rename table,create/drop index 的操作会同步到目标库。 当配置完同步对象后,进入同步初始化配置。 同步初始化配置。 同步初始化配置,初始化是同步链路启动的第一步,它会将源实例中已经存在同步对象的结构及数据在目标实例中初始化,作为后续增量同步数据的基线数据。 同步初始化类型细分为:结构初始化,全量数据初始化。默认情况下,需要选择结构初始化及全量初始化。 预检查。 当上面所有选项配置完成后,即进入启动之前的预检查。 当同步作业配置完成后,数据传输服务会进行限制预检查,当预检查通过后,可以点击 启动 按钮,启动同步作业。 当同步作业启动之后,即进入同步作业列表。此时刚启动的作业处于同步初始化状态。初始化的时间长度依赖于源实例中同步对象的数据量大小。当初始化完成后同步链路即进入同步中的状态,此时源跟目标实例的同步链路才真正建立完成。

2019-12-01 23:09:47 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档本小节介绍如何使用数据传输服务快速创建两个 RDS for MySQL 实例之间的实时同步作业,实现 RDS for MySQL 增量数据的实时同步。 支持功能 支持阿里云账号下两个 RDS for MySQL 实例间的实时同步。支持不同阿里云账号下的 RDS for MySQL 实例间的实时同步。暂不支持不同阿里云账号下的 RDS for MySQL 实例间的双向同步,具体支持时间将另行通知。 同步限制数据源 目前实时同步只能支持 RDS for MySQL 实例,暂不支持其他数据源类型。目标实例不支持访问模式为标准模式且只有外网连接地址的 RDS for MySQL 实例。不支持香港可用区 A 的 RDS for MySQL 实例的实时同步。对于 rename table tbl_name to new_tbl_name、create table tbl_name like new_tbl_name、 create…select…from new_tbl_name、alter table tbl_name rename to new_tbl_name,如果 new_tbl_name 不在指定的同步对象中,则不支持对此 DDL 进行复制。 同步架构目前数据传输服务提供的实时同步功能支持的同步架构有限,其仅能支持如下架构: A->B 即两个实例之间的单向同步。且要求实例 B 中同步的对象必须为只读,否则会导致同步链路异常,出现数据不一致的情况。 A->B/C/D 即一对多的分发式同步架构,这个架构对目标 RDS for MySQL 实例个数没有限制,但是要求目标实例中的同步对象必须为只读,否则会导致同步链路异常,出现数据不一致的情况。 B/C/D->A 即多对一的数据汇总架构。对于这种多对一的同步架构,为了保证同步数据一致性,要求每条同步链路同步的对象不相同。 A->B->C 即级联架构。 A->B->A 即实例A和实例B之间的双向同步架构。 注意:如果需要使用双向同步,需要在购买同步链路时,选择双向同步,并在 数据传输 DTS 控制台 中根据指引进行配置。 如果用户配置同步链路过程中,配置不在上述支持范围内的的同步架构,那么预检查中的复杂拓扑检查项会检查失败。 功能限制 不兼容触发器 如果同步对象为整个库且这个库中包含了会更新同步表内容的触发器,会导致同步数据不一致。 例如同步库为A,这个库中存在了两个表 A, B。表 A 上有一个触发器,触发器内容为在 insert 一条数据到表 A 之后,在表 B 中插入一条数据。这种情况下,在同步过程中,如果源实例有表 A 上的 insert 操作,就会导致表 B 在源实例跟目标实例数据不一致。 为了解决这个问题,只能将目标实例中的对应触发器删除掉。表 B 的数据由源实例同步过去。具体解决方案详见最佳实践中的,触发器存在情况下如何配置同步链路。 rename table 限制 rename table 操作需要满足限制条件方可正常同步,否则会导致同步数据不一致。例如同步对象只包含表 A,不包含表 B,如果同步过程中源实例执行了 rename A to B 的操作,那么改名后的表 B 的操作不会被同步到目标库。为了解决这个问题,可以选择同步表 A、B 对应的整个数据库。 准备事项在配置同步作业前,要确保同步作业的源及目标RDS实例都已经存在。如果不存在,那么请先购买RDS实例 购买 RDS 实例。 配置步骤下面我们详细介绍下创建任意两个 RDS 实例之间的同步链路的具体步骤。 购买同步链路。 进入数据传输 DTS 控制台,进入数据同步页面,点击控制台右上角 “创建同步作业” 开始作业配置。 在链路配置之前需要购买一个同步链路。同步链路目前支持包年包月及按量付费两种付费模式,可以根据需要选择不同的付费模式。 在购买页面需要配置的参数包括: 源地域 源地域为同步链路源实例所在地域。 目标地域 目标地域为同步链路目标实例所在地域。 实例规格 实例规格影响了链路的同步性能,实例规格跟性能之间的对应关系详见 数据同步规格说明。 数量 数量为一次性购买的同步链路的数量,如果购买的是按量付费实例,一次最多购买 99 条链路。 当购买完同步实例,返回数据传输控制台,点击新购链路右侧的“配置同步作业” 开始链路配置。 同步链路连接信息配置。 在这一步主要配置: 同步作业名称 同步作业名称没有唯一性要求,主要为了更方便识别具体的作业,建议选择一个有业务意义的作业名称,方便后续的链路查找及管理。 同步链路的 RDS 实例 ID 源跟目标 RDS 实例必须为两个不同的实例,选择 RDS 实例 ID 时,下拉菜单中只列出对应阿里云账号下的 RDS for MySQL 实例。 当这些内容配置完成后,可以点击授权白名单并进入下一步。 授权RDS实例白名单。 这个步骤,主要是将数据传输服务器 IP 添加到同步 RDS 实例的白名单中。避免因为 RDS 设置了白名单,数据传输服务器连接不上 RDS 导致同步作业创建失败。 为了保证同步作业的稳定性,在同步过程中,请勿将这些服务器 IP 从 RDS 实例的白名单中删除。 当白名单授权后,点击下一步,进入同步账号创建。 创建目标库上的同步账号。 这个步骤主要是在目标 RDS 实例上创建一个同步账号,账号名字为:dtssyncwriter,在同步过程中,不能删除这个账号,否则会导致同步链路中断。 选择同步对象。 当创建完目标 RDS 实例的同步账号后,即进入同步对象的选择步骤。实时同步的同步对象的选择粒度可以支持到表级别,即用户可以选择同步某些库或是同步某几张表。 如果选择的同步对象为整个库,那么这个库中所有对象的结构变更操作(例如 create table,drop view 等),都会同步到目标库。 如果选择的某张表,那么只有这个表的 drop/alter/truncate/rename table,create/drop index 的操作会同步到目标库。 当配置完同步对象后,进入同步初始化配置。 同步初始化配置。 同步初始化配置,初始化是同步链路启动的第一步,它会将源实例中已经存在同步对象的结构及数据在目标实例中初始化,作为后续增量同步数据的基线数据。 同步初始化类型细分为:结构初始化,全量数据初始化。默认情况下,需要选择结构初始化及全量初始化。 预检查。 当上面所有选项配置完成后,即进入启动之前的预检查。 当同步作业配置完成后,数据传输服务会进行限制预检查,当预检查通过后,可以点击 启动 按钮,启动同步作业。 当同步作业启动之后,即进入同步作业列表。此时刚启动的作业处于同步初始化状态。初始化的时间长度依赖于源实例中同步对象的数据量大小。当初始化完成后同步链路即进入同步中的状态,此时源跟目标实例的同步链路才真正建立完成。

2019-12-01 23:09:47 0 浏览量 回答数 0

问题

创建链路

猫饭先生 2019-12-01 21:25:58 1084 浏览量 回答数 0

回答

可以通过 tracert 或 mtr 等工具进行链路测试来判断问题来源。根据操作系统类型的不同,链路测试所使用的工具也有所不同。Linux 环境下链路测试工具一般是traceroute 命令行工具和mtr 命令行工具(建议优先使用)Windows 环境下链路测试工具是TRACERT 命令行工具和WinMTR 工具(建议优先使用)具体操作流程可以看阿里云帮助文档https://help.aliyun.com/knowledge_detail/40573.html

玄学酱 2019-12-02 00:29:56 0 浏览量 回答数 0

回答

服务网格 ASM 集成了阿里云链路追踪服务 Tracing Analysis,为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等能力,可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提升开发诊断效率。本文介绍如何在 ASM 中使用链路追踪服务。 前提条件 已开通链路追踪服务。 创建 ASM 实例时,启用了链路追踪,详情参见创建 ASM 实例。 背景信息 分布式跟踪是一种用于对应用程序进行概要分析和监视的方法,尤其是针对使用微服务架构构建的应用程序。虽然 Istio 代理能够自动发送 Span 信息,但是应用程序仍然需要传播适当的 HTTP 标头,以便在代理发送 Span 时,可以将 Span 正确地关联到单个跟踪中。为此,应用程序需要收集以下标头并将其从传入请求传播到任何传出请求: x-request-id x-b3-traceid x-b3-spanid x-b3-parentspanid x-b3-sampled x-b3-flags x-ot-span-context 部署示例 在按照部署应用到 ASM 实例进行应用部署之后,查看示例中以 Python 语言实现的 productpage 服务,则会发现该应用程序使用了 OpenTracing 库从 HTTP 请求中提取了所需的标头。 def getForwardHeaders(request): headers = {} # x-b3-*** headers can be populated using the opentracing span span = get_current_span() carrier = {} tracer.inject( span_context=span.context, format=Format.HTTP_HEADERS, carrier=carrier) headers.update(carrier) # ... incoming_headers = ['x-request-id'] # ... for ihdr in incoming_headers: val = request.headers.get(ihdr) if val is not None: headers[ihdr] = val return headers 查看以 Java 语言实现的 reviews 服务是也可以看到相应的 HTTP 标头。 @GET @Path("/reviews/{productId}") public Response bookReviewsById(@PathParam("productId") int productId, @HeaderParam("end-user") String user, @HeaderParam("x-request-id") String xreq, @HeaderParam("x-b3-traceid") String xtraceid, @HeaderParam("x-b3-spanid") String xspanid, @HeaderParam("x-b3-parentspanid") String xparentspanid, @HeaderParam("x-b3-sampled") String xsampled, @HeaderParam("x-b3-flags") String xflags, @HeaderParam("x-ot-span-context") String xotspan) { if (ratings_enabled) { JsonObject ratingsResponse = getRatings(Integer.toString(productId), user, xreq, xtraceid, xspanid, xparentspanid, xsampled, xflags, xotspan); 访问示例 在浏览器地址栏输入 http://{入口网关服务的IP地址}/productpage,可以看到 Bookinfo 应用的页面。 查看应用列表 应用列表页面展示了所有被监控应用的健康度得分、本日请求数、本日错误数等关键指标。您还可以为应用设置自定义标签,从而通过标签进行筛选。 登录链路追踪 Tracing Analysis 控制台 在左侧导航栏中选择应用列表,并在应用列表页面顶部选择目标地域。 查看应用详情 应用详情页面可展示应用在所部属的每一台机器上的关键性能指标、调用拓扑图和调用链路。 登录链路追踪 Tracing Analysis 控制台 在左侧导航栏中选择应用列表,并在应用列表页面顶部选择目标地域,然后单击对应的应用名称。 在左侧导航栏中选择应用详情,在左侧的机器列表中单击全部或一台以 IP 地址标识的机器。 在概览页面上查看调用拓扑图和关键性能指标。在调用链路页面上查看该应用在所选机器上的调用链路列表,按耗时降序排列,最多可列出 100 个调用链路。 查看调用链瀑布图 调用链路的瀑布图展示了调用链路的日志产生时间、状态、IP 地址/机器名称、服务名、时间轴等信息。 在应用详情页面,选择调用链路页签,单击指定链路的 Trace ID。 在新弹出的调用链路页面上查看该调用链路的瀑布图。 说明 IP 地址字段显示的是 IP 地址还是机器名称,取决于应用设置页面上的显示配置。详情请参见管理应用和标签。 将鼠标悬浮于服务名上,还可以查看该服务的时长、开始时间、Tag 和日志事件等信息。详情参见查看应用详情。

1934890530796658 2020-03-20 20:15:21 0 浏览量 回答数 0

问题

如何创建实时同步作业

云栖大讲堂 2019-12-01 21:24:14 1043 浏览量 回答数 0

回答

链路追踪 Tracing Analysis 接口调用是向链路追踪 Tracing Analysis API 的服务端地址发送 HTTP GET 请求,并按照接口说明在请求中加入相应请求参数,调用后系统会返回处理结果。请求及返回结果都使用 UTF-8 字符集进行编码。 请求结构 链路追踪 Tracing Analysis 的 API 是 RPC 风格,您可以通过发送 HTTP GET 请求调用链路追踪 Tracing Analysis API。 其请求结构如下: http://Endpoint/?Action=xx&Parameters 其中: Endpoint: 链路追踪 Tracing Analysis API 的服务接入地址为xtrace.[regionId].aliyuncs.com。 Action:要执行的操作,如调用 GetTagKey 获取上报链路数据中的 Tag Key。 Version:要使用的 API 版本,链路追踪 Tracing Analysis 的 API 版本是 2019-08-08。 Parameters:请求参数,每个参数之间用“&”分隔。 请求参数由公共请求参数和 API 自定义参数组成。公共参数中包含 API 版本号、身份验证等信息,详情请参见公共参数。 下面是一个调用 GetTagKey 接口获取上报链路数据中的 Tag Key 的示例: 说明 为了便于用户查看,本文档中的示例都做了格式化处理。 https://xtrace.cn-hangzhou.aliyuncs.com/?Action=GetTagKey &AccessKeyId=key-test &Format=JSON &RegionId=cn-hangzhou &SecureTransport=true &SignatureMethod=HMAC-SHA1 &SignatureVersion=1.0 &Timestamp=2020-03-18T06%3A06%3A30Z &Version=2019-08-08 …

保持可爱mmm 2020-03-28 23:51:30 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档  问题场景:登录ftp时或上传数据过程中显示227 Entering Passive Mode (xxx,xxx,,xxx,xxx,x)。解决方案:虚拟主机在传输数据的过程中,采用被动模式,可能由于端口无法打开导致传输失败,尝试切换工作模式,可解决这个问题。因为FTP有两种工作模式,主动式和被动式 : 主动方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时, 客户端在命令链路上用PORT命令告诉服务器:我打开了***X端口,你过来连接我。于是服务器从20端口向客户端的***X端口发送连接请求,建立一条数据链路来传送数据。   被动方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时, 服务器在命令链路上用PASV命令告诉客户端:我打开了***X端口,你过来连接我。于是客户端向服务器的***X端口发送连接请求,建立一条数据链路来传送数据。  如问题还未解决,请联系售后 

2019-12-01 23:19:43 0 浏览量 回答数 0

问题

服务器未更改设置,但网站不能打开

1805184795567423 2019-12-01 18:50:38 80 浏览量 回答数 2

问题

请问阿里云技术人员,您刚才提到的国际节点和国内节点的高可靠链路如何建立

3mang 2019-12-01 19:43:19 2009 浏览量 回答数 1

问题

如何创建RDS实例间数据实时同步作业

云栖大讲堂 2019-12-01 21:25:05 1143 浏览量 回答数 0

回答

链路追踪 Tracing Analysis 为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等工具。本文介绍了如何在 Knative 上实现 Tracing 分布式追踪,以帮助开发者快速分析和诊断 Knative 中部署的应用服务。 前提条件 您已经成功创建一个Kubernetes 集群,参见创建Kubernetes集群。 您已连接到Kubernetes集群的Master节点,参见通过kubectl连接Kubernetes集群。 您已经成功部署 Knative,参见 部署 Knative。 您已经成功部署 Serving 组件,参见部署组件。 操作步骤 部署Istio。 请参见部署Istio。 部署时需要关注以下几点: Pilot 设置跟踪采样百分比,推荐设置大一些(例如,100),便于数据采样。部署istio 启用阿里云链路追踪服务,查看 token 选择为on,客户端采集工具选择zipkin (目前仅支持使用 zipkin 的 /api/v1/spans 接口访问), 选择集群所在 Region 的接入点(推荐使用内网接入地址),以华南1 Region 为例如下。启用链路 选择启用链路追踪,设置链路追踪服务地址。设置地址 执行如下命令,选择命名空间设置如下标签启用 Sidecar 自动注入istio-injection=enabled。 通过这种方式就注入了 Istio 的 envoy 代理(proxy)容器, Istio 的 envoy 代理拦截流量后会主动上报 trace 系统。以设置 default 命名空间为例: kubectl label namespace default istio-injection=enabled 部署 Knative Service 服务。 请参见部署 Serving Hello World 应用。 完成后,您可以通过如下命令,访问Hello World 示例服务。 $ curl -H "Host: helloworld-go.default.example.com" http://112.124.XX.XX Hello Knative! 登录链路追踪服务控制台,选择应用列表,可以查看对应应用的 tracing 信息。 应用列表 选择应用,单击查看应用详情,可以看到服务调用的平均响应时间。 应用详情 总结 在 Knative 中,推荐开启阿里云链路追踪服务。通过 Tracing Analysis 不仅有助于复杂应用服务之间的问题排查,同时也是 Knative 的最佳实践方式。

1934890530796658 2020-03-31 20:12:02 0 浏览量 回答数 0

问题

域名解析网络中断问题

20892500 2019-12-01 18:56:22 79 浏览量 回答数 1

回答

GetTagKey 调用 GetTagKey 获取上报链路数据中的 Tag Key。 GetTagVal 调用 GetTagVal 获取上报的链路数据中指定 Tag Key 对应的 Tag Value。 GetTrace 调用 GetTrace 获取调用链路详情。 ListIpOrHosts 调用 ListIpOrHosts 获取链路追踪数据中的 IP 地址或者机器名称,可获取整个地域或某个应用下的所有 IP 地址。 ListServices 调用 ListServices 获取某个地域下的所有应用列表。 ListSpanNames 调用 ListSpanNames 获取某个地域下所有的 Span 名称,也可获取某个微服务的所有 Span 名称。 QueryMetric 调用 QueryMetric 查询相关监控指标。 SearchTraces 调用 SearchTraces 查询调用链列表,可根据时间、应用名称、IP 地址、Span 名称和 Tag 等信息对调用链进行过滤查询。

保持可爱mmm 2020-03-28 23:50:51 0 浏览量 回答数 0

问题

[@倚贤][¥20]阿里云链路追踪服务相关问题

非梧不栖 2019-12-01 20:25:04 625 浏览量 回答数 1

问题

如何创建RDS到分析型数据库AnalyticDB数据实时同步

云栖大讲堂 2019-12-01 21:25:20 1246 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站