检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用开源C语言库连接MQTT Broker 操作场景 MQTT是一种发布/订阅模式的消息协议,能够在硬件性能低下的远程设备以及网络状况糟糕的情况下工作。 本文介绍一种开源的C语言库Eclipse Paho C Client Library连接使用IEF的内置MQTT Broker。
broker默认开启8883端口。 样例中的Go语言MQTT Client引用了github.com/eclipse/paho.mqtt.golang开源库。 客户端需要处理断连事件,实现掉线重连机制,提高连接可靠性。 Go语言代码样例 package main import ( "crypto/tls"
broker默认开启8883端口。 样例中的Go语言MQTT Client引用了github.com/eclipse/paho.mqtt.golang开源库。 客户端需要处理断连事件,实现掉线重连机制,提高连接可靠性。 Go语言代码样例 package main import ( "crypto/tls"
Kuiper边云协同流数据处理集成方案设计 EMQ X Kuiper是由杭州映云科技有限公司开发,用Golang 实现的轻量级物联网边缘分析、流式处理开源软件,可以运行在各类资源受限的终端设备上。Kuiper 设计的主要目标是将在云端运行的实时流式计算框架(比如 Apache Spark,Apache
从而使得线下边缘节点在无法访问公网时连接IEF。 使用开源C语言库连接MQTT Broker MQTT是一种发布/订阅模式的消息协议,能够在硬件性能低下的远程设备以及网络状况糟糕的情况下工作。 本最佳实践介绍一种开源的C语言库Eclipse Paho C Client Library连接使用IEF的内置MQTT
选择区域时,您需要考虑以下几个因素: 地理位置 一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。 在除中国大陆以外的亚太地区有业务的用户,可以选择“中国-香港”、“亚太-曼谷”或“亚太-新加坡”区域。 在非洲地区有业务的用户,可以选择“非洲-约翰内斯堡”区域。 在拉丁
为每个边缘节点颁布唯一接入证书,双向通讯通过证书认证、加密。 设备安全 终端设备使用证书进行身份认证。 图4 IEF安全性方案 开放兼容 IEF基于开源的KubeEdge软件实现,KubeEdge基于Kubernetes构建,为云和边缘之间的网络、应用程序部署和元数据同步提供基础架构支持。
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
conf文件配置的域名解析服务器来解析域名,请确认配置的域名解析服务器是否正确,该域名解析服务器是否可以解析这两个域名。 注意:如果通过公网访问IEF和容器引擎,中国大陆DNS解析服务器一般设置为114.114.114.114。并且确认您的域名解析服务器配置正确,可以在有效时间内解析到域名。 如果配置多个域名解析服务器(其中包含114
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
mqtt_mode String mqtt集成模式 internal:edgecore内置mqtt external:外置开源mqtt mqtt_external String 外置开源mqtt地址 mqtt_internal String edgecore内置的mqtt地址 node_type
broker通信需要经过安全认证,具体请参见使用证书进行安全认证。 另外,边缘节点还支持与外置MQTT broker通信,即在边缘节点上安装一个MQTT broker(如开源的Mosquitto,默认使用1883端口通信)。 如使用外置MQTT broker,请注意需要保证外置MQTT broker通信的端口能正常使用。
broker通信需要经过安全认证,具体请参见使用证书进行安全认证。 另外,边缘节点还支持与外置MQTT broker通信,即在边缘节点上安装一个MQTT broker(如开源的Mosquitto,默认使用1883端口通信)。 如使用外置MQTT broker,请注意需要保证外置MQTT broker通信的端口能正常使用。
一个资源上最多有20个标签。 说明: 此接口为幂等接口,创建时如果请求体中存在重复key则报错。 创建时不允许设置重复key数据,如果数据库已存在该key,就覆盖value的值。 删除时不对标签字符集范围做校验,如果删除的标签不存在,默认处理成功。删除时tags结构体不能缺失,key不能为空,或者空字符串。