SDK同步与异步通信模式

本文介绍SDK同步与异步通信模式。同步通信模式 大多数嵌入式平台移植C Link SDK使用同步底层通信模型,能够支持C Link SDK以轮询方式主动收取网络报文。例如嵌入式Linux、Windows系统,以及大部分配备LwIP协议栈通信的RTOS(FreeRTOS系统)...

领域模型概述

产品定位 云消息队列 RocketMQ 版 是一款典型的分布式架构下的中间件产品,使用异步通信方式和发布订阅的消息传输模型。通信方式和传输模型的具体说明,请参见下文 通信方式介绍 和 消息传输模型介绍。云消息队列 RocketMQ 版 产品具备异步...

应用场景

应用解耦的好处是不同应用的迭代不再相互依赖,而异步通信的好处是数据不再需要被立即处理。异步解耦能有效缩短数据链路长度,提高数据处理效率。削峰填谷 大型活动带来较高流量脉冲时,没有做好相应保护容易导致系统超负荷甚至崩溃,限制...

概述

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。对于业务场景为MQTT协议的设备,您可以通过配置C Link SDK,将其接入阿里云物联网平台。前提条件 已准备开发环境。已获取C Link SDK。定制SDK时,在...

什么是RRPC

MQTT协议基于PUB/SUB的异步通信模式,不适用于服务端控制设备端并同步获取返回结果的场景。物联网平台基于MQTT协议给用户服务端提供了RRPC接口,实现用户服务端下发RRPC消息数据并同步等待设备响应数据。名词解释 名词 说明 RRPC 是Revert-...

移植概述

更多信息,请参见 SDK的同步与异步通信。步骤二:实现HAL函数 根据选择的功能不同,您需要实现的HAL函数也有区别,在相应功能的开发文档中将会有相关需要实现的HAL函数的描述。步骤三:调用SDK提供的API实现产品功能 您可参考C Link SDK下...

概述

通过消息队列进行异步通信和应用解耦,可以很好的提升业务的连续性。削峰填谷应用分布式改造后,不同应用能承载的性能情况往往不一致,在诸如双 11、店庆、秒杀等大型活动时,将会带来较高的流量脉冲,可能导致系统超负荷甚至崩溃,影响...

什么是Topic

代理者(Broker)是设备和业务服务器消息通信的中介,解耦了设备和业务服务器,实现了设备和业务服务器之间的异步通信。MQTT协议消息的组成部分 主题(Topic):使用正斜杠(/)作为分隔符构造字符串,例如/${productKey}/${deviceName}/...

什么是事件总线EventBridge

微服务解耦:事件总线EventBridge 可以实现不同系统之间的异步消息通信,从而将互相依赖的服务解耦。异步执行:事件总线EventBridge 可以使执行逻辑异步运行,减少用户的等待时间,增加系统的吞吐量。状态变化追踪:事件总线EventBridge ...

什么是AI分布式训练通信优化库AIACC-ACSpeed

ACSpeed通过降低集合通信过程的相对次数来达到性能提升的目的,实现CPU与GPU之间的异步流水线通信,从而提升通信性能,其主要特点是在CPU上完成数据的AllReduce操作,该优化也称为CPU-Reduce。优化效果 在PCIe-topo类型的单机下,遇到因...

HTTP触发器概述

gRPC协议使用限制 说明 支持gRPC协议触发函数,适用于低延迟、高性能、使用ProtoBuf支持多语言通信的场景。更多信息,请参见 配置HTTP触发器并使用gRPC触发。Runtime支持:仅Custom Runtime和Custom Container支持gRPC协议。使用时的限制:...

创建域名

最小TLS版本:配置当前域名允许TLS通信时所选择的最小版本,默认为1.0。最大TLS版本:配置当前域名允许TLS通信时所选择的最大版本,默认为1.3。结果验证 当前域名的路径下已配置可访问的路由,请参见 新建路由规则。如果您的域名公网解析已...

关联域名

最小TLS版本:配置当前域名允许TLS通信时所选择的最小版本,默认为1.0。最大TLS版本:配置当前域名允许TLS通信时所选择的最大版本,默认为1.3。结果验证 当前域名的路径下已配置可访问的路由,请参见 新建路由规则。如果您的域名公网解析已...

什么是AI通信加速库Deepnccl

多机CPU-Reduce:该优化继承了单机内CPU-Reduce高效的异步流水线,并将跨机Socket通信也设计为流水线形态,实现多机通信全过程流水化,有效减少通信延迟,提高整体训练性能。例如,在通信量较大的Transformer-based模型的多机训练场景下,...

什么是Deepytorch Training(训练加速)

多机CPU-Reduce:该优化继承了单机内CPU-Reduce高效的异步流水线,并将跨机Socket通信也设计为流水线形态,实现多机通信全过程流水化,有效减少通信延迟,提高整体训练性能。例如,在通信量较大的Transformer-based模型的多机训练场景下,...

消息 Mesh

消息 Mesh 化改造 在蚂蚁集团内部,Msgbroker 基于推送模型提供高可靠、高实时、事务消息、Header 订阅等特性,帮助核心链路进行异步解耦,提升业务的可扩展能力,并先后伴随蚂蚁集团众多核心系统一起经历了分布式改造、单元化改造与弹性...

设备任务概述

物联网平台支持设备任务功能,可同时向多个设备发起属性设置、异步服务调用、消息发送和自定义的任务。本文介绍设备任务的使用及流程。使用说明 物联网平台的设备任务,是按照已定义的JSON格式的规则文件,在设备端实现对应的任务功能。...

通信时长

通信时长查询功能可以查询指定AppID下通信时长数据。通过阅读本文,您可以了解通信时长的查询方法。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 用量查询>通信时长,进入通信时长查询界面。选择待查询的AppID、区域及时间,单击 ...

通信时长

通信时长查询功能可以查询指定AppID下通信时长数据。通过阅读本文,您可以了解通信时长的查询方法。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 用量查询>通信时长,进入通信时长查询界面。选择待查询的AppID、区域及时间区域,...

通信监测

通信监测功能可以查询指定AppID下全链路通话数据(包含通信质量和频道数据)。通过阅读本文,您可以了解通信监测的查询方法和通信监测作用。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 观星台>通信监测,进入通信监测界面。选择...

云盘异步复制概述

异步复制功能原理如下图所示:跨地域 同地域跨可用区 功能列表 异步复制的具体功能如下表所示:功能 说明 文档 创建云盘异步复制关系 在通过云盘异步复制功能实现云盘跨地域或者跨可用区异步容灾前,需要先创建云盘的异步复制关系。...

通信监测

通信监测功能可以查询指定AppID下全链路通话数据(包含通信质量和频道数据)。通过阅读本文,您可以了解通信监测的查询方法。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 观星台>通信监测,进入通信监测界面。选择待查询的AppID...

控制台介绍

音视频通信控制台提供了观星台、用量查询、统计分析、应用管理、接入工具、配置管理、服务授权管理的配置与使用。通过阅读本文,您可以了解控制台概览及各功能的简介。操作步骤 登录 音视频通信RTC控制台。查看控制台概览。功能区名称 说明...

创建云盘异步复制关系

云盘异步复制功能可以将某一块云盘的数据异步复制到其他地域或者其他可用区内的另一块云盘中,实现存储数据的容灾备份。在通过云盘异步复制功能实现云盘跨地域或者同地域跨可用区异步容灾前,需要先参考本文创建云盘异步复制关系。前提条件...

ListStatefulAsyncInvocations

调用ListStatefulAsyncInvocations接口获取异步任务中符合某些条件的所有异步调用。StatefulAsyncInvocation:异步任务。异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。请求头 该接口无特殊请求头,关于公共...

启动云盘异步复制功能

当您创建完成云盘异步复制关系后,需要启动异步复制功能,以实现周期性地将主盘数据异步复制到从盘。本文介绍如何启动云盘异步复制功能。前提条件 当使用自动同步时(即启动时单击 确定),复制对必须处于 已创建、同步中、正常 或 已停止 ...

StatefulAsyncInvocation

名称 类型 描述 示例值 object 异步任务结构体。functionName string 异步任务所属的函数的名称。functionName serviceName string 异步任务所属的服务的名称。serviceName qualifier string 异步任务所属的服务的别名或版本。LATEST ...

概览

功能区名称 说明 昨日用量 昨日音视频通信服务使用的总时长、日活跃用户数、并发频道峰值和并发通信峰值。通信时长趋势 最近七日通信时长的趋势图。使用指南 一些常见问题及使用说明的文档链接。资源包 音视频通信时长包(国内版)购买入口...

异步任务最佳实践

异步任务可以实时感知业务状态、控制执行函数,让您对一些异常情况进行更好的处理,例如报警通知、自动化重试等情况。本文介绍 函数计算 异步任务的最佳实践。背景信息 FaaS早期主要支持无状态、短时和轻量级的计算能力,例如API后端、图片...

PutFunctionAsyncInvokeConfig

调用PutFunctionAsyncInvokeConfig接口创建或更新函数的异步调用配置。函数会根据异步调用配置是否存在,在调用PutFunctionAsyncInvokeConfig接口时创建或更新相关配置信息。如果函数的异步调用配置不存在,调用...

应用管理

操作列由用量监控、通信记录、查询AppKey及更多功能组成,如下所示:功能 描述 用量监控 查询该应用下不同音视频规格的通信时长,具体操作,请参见 通信时长。通信记录 查询该应用下全链路通话数据(包含通信质量和频道数据),具体操作,...

任务管理

本文介绍异步任务的状态以及如何管理异步任务,包括创建、启动、停止和查看异步任务。通过控制台管理任务 在创建函数时创建异步任务 登录 函数计算控制台,在左侧导航栏,单击 任务。在顶部菜单栏,选择地域,然后在 任务处理函数 页面,...

GetStatefulAsyncInvocation

调用GetStatefulAsyncInvocation接口获取符合条件的异步任务记录。StatefulAsyncInvocation:异步任务。异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。请求头 该接口无特殊请求头,关于公共请求头信息,请...

删除云盘异步复制关系

当您不需要对云盘进行异步容灾或者需要更换存量的异步复制关系时,可以对云盘的异步复制关系进行删除操作。本文介绍如何删除云盘的异步复制关系。背景信息 删除云盘异步复制关系时,您需要注意:删除异步复制关系不会修改主盘和从盘的数据...

异步调用

开启异步调用 Alibaba Cloud SDK for Go 支持两种方式开启异步调用:注:开启异步调用之后需要先调用 Shutdown()才能再次开启异步调用。初始化 client 的时候开启异步调用 import("github....

应用管理

操作列由用量监控、通信记录、查询AppKey及更多功能组成,如下所示:功能 描述 用量监控 查询该应用下不同音视频规格的通信时长,具体操作,请参见 通信时长。通信记录 查询该应用下全链路通话数据(包含通信质量和频道数据),具体操作,...

API概览

StartDiskReplicaPair 开始云盘异步复制 为指定的异步复制关系激活异步复制功能。StopDiskReplicaPair 停止云盘异步复制 为指定的异步复制关系停止异步复制功能。ReprotectDiskReplicaPair 启用云盘反向异步复制 启用异步复制关系的反向...

GetFunctionAsyncInvokeConfig

调用GetFunctionAsyncInvokeConfig接口查询一个服务下某个函数的异步调用配置。配置中的StatefulAsyncInvocation即为异步任务的配置项。当StatefulAsyncInvocation取值为true时,代表您已开启异步任务,所有的异步调用将变为异步任务模式。...

通过异步复制功能实现容灾恢复

当您创建并启动云盘异步复制关系后,如果主盘发生故障,您可以通过异步复制功能对主盘进行容灾恢复。本文主要介绍如何进行容灾恢复操作。前提条件 反向复制前,请确保源云盘(主盘)已经从对应的ECS实例上卸载,即主盘处于未挂载状态。具体...

API 概览

asyncTransferBalance 交易转账,异步调用。setRecoverKey 设置恢复公钥,同步方式调用。asyncSetRecoverKey 设置恢复公钥,异步方式调用。preResetPubKey 预重置公钥,同步方式调用。asyncPreResetPubKey 预重置公钥,异步方式调用。...
共有169条 < 1 2 3 4 ... 169 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
音视频通信 短信服务 物联网无线连接服务 边缘网络加速 数据传输服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用