检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不正常会自动重启容器。 运行配置 输入/出端点:若进程包插件集成了边缘SDK,并配置了输入/输出端点,则该容器进程包可与hub建立MQTT连接,并可以从该输入端点获得设备数据,进行自定义的数据处理后,从输出端点将数据流回hub。 在“添加应用”时,也需配置输入/输出端点,为后续配置边端流转规则提供前提条件。
在IoT边缘服务的控制台注册边缘节点,平台自动生成安装命令。 4 安装边缘软件 在边缘节点硬件上执行安装命令,完成对边缘节点的安装。安装完成后,边缘节点将作为设备自动连接到IoTDA设备接入服务。 5 部署应用模块 在IoT边缘服务的控制台上部署应用。边缘节点将自动从云端下载IoT边缘镜像,并部署到边缘节点中。
ceived_cb回调函数,只需修改on_message_received_cb即可。 通过edge_login初始化SDK,包括连接环境变量,连接Hub,订阅Topic,设置回调。 通过set_bus_message_cb调用edge_set_bus_message_cb,SD
最小长度:1 最大长度:64 protocol String 接入协议类型:MQTT,HTTP。 connection_type String 连接类型(client和server) create_time String 创建时间 最小长度:0 最大长度:256 last_modify_time
API使用指导 常见问题 了解更多常见问题、案例和解决方案 热门案例 IoTEdge与IEF的关系和区别是什么? 开通边缘服务失败怎么处理? 安装专业版节点失败,提示“edge_core has existed”,该如何处理? 安装专业版节点异常如何处理? 边缘节点和子设备均在线,为
缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。 在右上角则可查看节点服务器的CPU、内存、磁盘信息。 父主题: 管理边缘节点
在IoT边缘添加边缘设备或子设备,出现提示:"该用户没有权限 IOTDA.000022" 创建委托 进入控制台,单击“用户名 > 统一身份认证”,进入统一身份认证服务控制台。 在左侧导航栏选择“委托”,单击页面右上角“创建委托”。 填写参数信息。 委托名称:"oce_admin_trust"
则名称格式为default_to_push_channel_{channel_id},{channel_id}为通道的唯一标识),数据转发失败会进行重试。 操作前提 路由转发功能需要1-1-21以上的edgehub版本支持。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。
应用管理”进入页面,选择驱动应用,单击“添加应用”。 图1 添加驱动应用 表1 添加驱动应用 参数名称 说明 驱动ID 自定义,不支持中文,必填,长度不能小于4个字符。 驱动名称 自定义,必填,长度不能小于4个字符。 协议类型 应用集成的协议类型,如无,选择Other。 驱动用途 您可以根据实际情况选择 数据采集:提供OT数采能力。
运行命令:输入可执行的命令,例如“/run/start”。 若可执行命令有多个,多个命令之间用换行进行分隔,且末尾不能有空行。 命令参数:输入控制容器运行命令参数,例如-port=8080。 若参数有多个,多个参数以换行分隔,且末尾不能有空行。 启动命令和参数复杂时,建议编写启动脚本,打包到镜像中,如start.sh,启动命令设置为
运行命令:输入可执行的命令,例如“/run/start”。 若可执行命令有多个,多个命令之间用换行进行分隔,且末尾不能有空行。 命令参数:输入控制容器运行命令参数,例如-port=8080。 若参数有多个,多个参数以换行分隔,且末尾不能有空行。 启动命令和参数复杂时,建议编写启动脚本,打包到镜像中,如start.sh,启动命令设置为
应用支持的架构和边缘节点架构相同才能够部署成功。 如果应用需要AI加速卡,边缘节点没有AI加速卡将部署失败。 部署应用模块支持升级操作,可选择高版本也可选择低版本,目前只有Agent应用升级失败会回退到原版本。 父主题: 应用管理
host_network 否 Boolean 是否使用主机网络模式 缺省值:true restart_policy 是 String 重启策略,容器执行健康检查后失败后的策略 最小长度:1 最大长度:256 container_port_list 否 Array of ContainerPortDTO objects
period_seconds Integer 检查周期 最小值:5 最大值:3600 缺省值:30 failure_threshold Integer 失败多少次算不健康 最小值:1 最大值:3600 缺省值:3 表5 TcpSocketDTO 参数 参数类型 描述 port Integer 端口
节点状态为未安装/升级中/删除中时,无法使用远程登录功能。 远程主机安装了SSH服务端程序,并正常监听22端口,仅下载模块日志的话可以忽略这条。 节点已经部署$edge_omagent模块且运行正常。 输入的远程主机账号密码错误,则无法登录节点。 节点状态是离线时,可能会因无法正常建立通道,导致功能不可用。
host_network 否 Boolean 是否使用主机网络模式 缺省值:true restart_policy 是 String 重启策略,容器执行健康检查后失败后的策略 最小长度:1 最大长度:256 container_port_list 否 Array of ContainerPortDTO objects
MQTT设备无法接入边缘节点如何处理?专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理? 检查MQTT(S)设备与边缘节点之间的网络是否互通,是否有取消限制边缘节点的7883端口开放(安全组/防火墙); 校验设备接入参数是否正确,边缘节点提供MQTTS接入的端口为7883。
自定义应用报错could not execute statement? 请检查部署应用配置的LOG/DB/CONFIG挂载磁盘是否容量充足。当磁盘已满将只能读取,无法存储,从而导致导致边缘组件报错。 父主题: 应用管理
件。 使用场景 场景挑战 设备采集的数据信息量庞大但只需部分有效数据。部署在节点下的设备需要在本地判断情况以及时进行控制。 设备使用的协议不能接入边缘计算。 节点下的IT子系统众多,接入时不便于管理,配置繁琐。子系统采集的数据需要传输到用户的北向应用。 解决方案 通过开发集成ModuleSDK的应用,您可以:
devcie_data_2; edge_send_batch_device_data(device_data, 2); } /* * 描述:连接到hub的回调 * */ void connected() { edge_get_shadow(); ST_CLOUD_TOKEN