检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
下载Java版Module SDK。 使用Visual Studio Code 安装java SDK插件进行代码开发: 开发环境要求:已经安装JDK(版本jdk1.8以上,访问Java官网)和maven(下载并安装 Maven)。 开发工具:Visual Studio Code。 父主题: 开发指导
边缘节点管理 节点纳管 网关、服务器、虚拟机,只要满足边缘硬件规格要求,就可以部署IoT边缘运行时软件,实现对硬件的远程纳管、监控。 应用托管 通过IoT边缘控制台,可以将Docker镜像、tar包格式或zip包格式的进程包,远程部署到边缘节点上,实现远程升级、版本管理、监控告警。 本地自治
在边缘节点下部署自定义应用,实例异常如何处理? 检查自定义应用所使用的SWR镜像是否设置为“公开”(在云服务“SWR” --> 我的镜像 --> (选中镜像)镜像详情中查看镜像类型为“私有/公开”,通过编辑按钮可更改类型)。若设置为“私有”,需将类型修改为“公开”。 在边缘节点上查看是否有自定义容器运行(执行命令`docker
ge-test/ProcessWithStartBash.tar.gz”,其他配置保持默认即可。 cpu配额,cpu资源占用率限制 内存配额,内存资源占用率限制 申请预留,可理解为最低占用。限制使用,可理解为最高占用 AI加速卡:NPU、GPU等加速卡资源占用率限制。需要正确安装驱动及镜像支持调用。
EN_SEND_MODE 上报模式 SEND_ASYNC 此设置只影响点位上报和属性上报。默认为异步发送,若您设置为同步后,所有的点位上报、属性上报发送请求都会调整为同步发送(最多阻塞3秒),超时则返回非0错误码。 23. 设置是否在Hub离线缓存满时禁止发送 接口描述 int ed
默认会将应用停止掉,影响该节点的运行。 设置错误的网卡名称会导致模块edge-keepalive工作在故障状态,导致主备不能够正常工作。 当前edge-keepalive升级会导致主备切换,所以不建议对edge-keepalive进行升级操作。 主备情况下,主节点主机状态必须离线才支持重装,节点不一定离线。
fx及证书,证书下载地址。 安装完成后打开,MQTT.fx软件界面如下 注:Connect左边的蓝色齿轮为设置。 Publish是消息发送,Subscribe为消息接收,Log可查看日志。 单击设置-General,输入以下信息 Broker Address:输入节点的公网地址。 Broker
createFromEnv()throws GeneraException DcClient::setPointsCallback 设置点位相关处理方法回调,实现下行点位获取、点位设置的处理。 函数描述 public void setPointsCallback(PointsCallback pointsCallback)
请检查镜像是否为公开,设置镜像为公开方式:容器镜像服务SWR->我的镜像->单击镜像ID进入详情->右上方编辑。 软件和运行配置。运行配置 根据需要进行配置。 输入端点输出端点与demo中代码定义的端点对应,如monitor-app中输入与输出端点设置为input和output
接口 说明 createFromEnv 根据环境变量创建客户端,相关配置参数从环境变量获取。 setBusMessageCallback 设置消息总线回调,用于对设备上报的数据进行处理。 sendBusMessage 向总线发送设备数据,用于将处理后的设备数据发送到总线。 callDeviceCommand
选择上传到SWR服务的镜像,如未发现镜像,请检查镜像是否为公开,设置镜像为公开方式:容器镜像服务SWR->我的镜像->单击镜像ID进入详情->右上方编辑。 运行配置 根据需要进行配置。 输入端点输出端点与demo中代码定义的端点对应,如monitor-app中输入与输出端点设置为input和output,则配置为:
数采服务(默认包含基础服务) 边缘节点管理 边缘网关/服务器远程部署安装 √ √ 边缘节点远程监控运维 √ √ 边缘设备管理 √ √ 边云时钟同步 √ √ 远程节点登录 √ √ 边缘应用托管 容器应用部署、升级 √ √ 进程应用部署、升级 √ √ 第三方应用托管、应用状态监控 √ √ 边缘应用集成SDK扩展
软件部署配置 部署方式选择容器化部署,选择上传到SWR服务的镜像,如未发现镜像,请检查镜像是否为公开,设置镜像为公开方式:容器镜像服务SWR->我的镜像->单击镜像ID进入详情->右上方编辑。 容器规格与高级配置请根据您的需要进行配置。 图1 容器化部署配置 表1 部署配置 参数名称 说明 部署方式
登录AOM管理控制台。 选择左侧导航栏“监控 > 主机监控”。 图11 主机监控 单击节点名称,在监控视图Tab页下,您可以设置监控节点使用的资源,如CPU、内存的使用率等。 图12 监控视图 在AOM查看应用监控信息 登录AOM管理控制台。 选择左侧导航栏“监控 > 应用监控”中选择要监控的应用。
创建产品 创建产品具体教程参照创建产品_设备接入 IoTD ,以下是具体配置中的参照。 创建产品 将修改代码里代码的产品ID复制到高级设置>定制ProjectID,自定义ID后可省去修改代码步骤。 在新建产品后需要在产品页的模型定义中添加服务。 新增属性 新增命令。 单击确定完成创建。
我的镜像:展示了您在容器镜像服务中创建的所有镜像。 他人共享:展示了其他用户共享的镜像。 版本:选择需要部署的镜像版本。 选择容器规格,根据您的需要选择。 图4 容器规格配置 高级配置,按照如下步骤进行配置。 图5 高级配置 运行命令(只有容器化部署的方式可以配置) 图6 运行命令 运行命
版本:选择需要部署的镜像版本。 安装包地址 部署方式为安装包部署时,填写您此前上传到对象存储服务OBS中的安装包地址。 选择容器规格,根据您的需要选择。 图4 容器规格配置 表3 选择镜像输入方式 参数名称 说明 手动输入 输入镜像地址:统一在容器镜像服务(SWR)中管理。 单击选择 选
在指定节点上创建外部实体 功能介绍 用户通过在指定边缘节点上设置外部实体的接入信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project
监控视频数据推送(可选) 操作步骤 选择左侧“数采配置 > 视频”,单击“编辑”。 其中,Push_url设置为rtmp://100.95.161.17:1985/edge_video/device_camera_0728_04。 使用vlc测试步骤1中看到的推送地址是否有视频数
start(); } public void start() throws Exception { // 设置回调,打开客户端 this.driverClient.setGatewayCallback(this); this