检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
EDGE_RETCODE send_batch_device_data() { /* * 具体上报的子设备数据和设备的产品模型有关系,和属性对应 * */ char* data_body1 = "{\n"
types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' #
如果应用添加时配置了支持多模块部署 同一个节点下是允许部署多次的。 应用支持的架构和边缘节点架构相同才能够部署成功。 如果应用需要AI加速卡,边缘节点没有AI加速卡将部署失败。 部署应用模块支持升级操作,可选择高版本也可选择低版本,目前只有Agent应用升级失败会回退到原版本。 父主题:
Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息。 412 Precondition Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于
set(CMAKE_C_STANDARD 99) link_directories(./lib) add_executable(MyCApp main.c) target_link_libraries(MyCApp module) 父主题: 开发指导
最大长度:64 state String 模块运行状态 枚举值: PENDING PENDING_DELETE DELETE_FAILED RUNNING FAILED SUCCEEDED UNKNOWN DELETE_SUCCESS STOPPED control_status String
命令将应用容器运行起来; 2. 使用docker ps -a 查看运行的应用容器ID; 3. 通过docker inspect [CONTAINER ID]查看容器详细信息;将Cmd中的内容填至参数列表,将Entrypoint中的内容填至运行命令处,为null则不填 将应用版本部
doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { HttpServletRequest
Integer 每页记录数,默认值为10,取值区间为1-1000 最小值:0 最大值:1000000 缺省值:10 ai_card_type 否 String ai加速卡类型 最小长度:0 最大长度:64 枚举值: GPU NPU UNEQUIPPED arch 否 String
最大长度:64 state String 模块运行状态 枚举值: PENDING PENDING_DELETE DELETE_FAILED RUNNING FAILED SUCCEEDED UNKNOWN DELETE_SUCCESS STOPPED control_status String
access_roma_info 否 AccessRomaInfo object 接入方式为ROMA的鉴权信息结构体 表4 AuthAkSkInfo 参数 是否必选 参数类型 描述 secret 否 String 鉴权密钥 最小长度:1 最大长度:256 表5 AccessRomaInfo 参数 是否必选 参数类型
添加业务模板”。’ 图1 添加业务模板 添加文件,单击“确认”。 图2 添加业务模板文件 本地准备一份业务模板文件,文件内容合规。 IoT边缘云平台当前已经1个系统应用的配置模板,如果需要对对应的应用进行配置需要导入通用模板后使用。 支持用户自定义导入模板,导入模板后缀.json,满足json格式规范,样例及字段解释如下:
片段二:调用上报子设备状态API,循环更新子设备状态。(可根据自身业务调整,此代码只用于演示功能) public static void main(String[] args) throws Exception { ModbusDriver modbusDriver
10 101.1 101.1 100 111 111 100.11 111.0121 111.01 场景3: 驱动采集点位值的单位为W(瓦),平台接收属性的单位为KW(千瓦),可以使用点位缩放进行单位换算,公式为:Y=0.001X 设ratio = 0.001, base = 0 表3
gz”,其他配置保持默认即可。 cpu配额,cpu资源占用率限制 内存配额,内存资源占用率限制 申请预留,可理解为最低占用。限制使用,可理解为最高占用 AI加速卡:NPU、GPU等加速卡资源占用率限制。需要正确安装驱动及镜像支持调用。 高级配置 运行命令:启动容器时执行的命令 选项配置:容器特
容器规格 CPU配额: 容器规格中CPU/内存配额,可以配置该容器的运行资源限制,即最小最大资源占用限制;此处不勾选则使用默认值。 内存配额: AI加速卡配额 不申请配额。 高级配置 运行命令 启动程序的运行命令。 环境变量 可按需配置环境变量。 数据存储 可将主机某个目录挂载到容器中。
容器规格 CPU配额: 容器规格中CPU/内存配额,可以配置该容器的运行资源限制,即最小最大资源占用限制;此处不勾选则使用默认值。 内存配额: AI加速卡配额 不申请配额。 高级配置 运行命令 启动程序的运行命令。 环境变量 可按需配置环境变量,如下图所示: 数据存储 可将主机某个目录
默认50,取值范围10-1000。某个日志文件如果达到大小限制,则会将文件转储保存至日志目录下。 滚动日志周期:日志转储周期,可选项:daily,weekly,monthly,yearly。某个日志文件如果达到转储周期,则会将文件转储保存至日志目录下。日志文件大小和滚动日志周期
} edge_logout(); sleep(1000); edge_destroy(); } int main() { // 监控app demo monitor_app(); return 0; }
sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io //6.运行hello-world校验Docker是否安装成功 $ sudo docker run hello-world