检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
set(CMAKE_C_STANDARD 99) link_directories(./lib) add_executable(MyCApp main.c) target_link_libraries(MyCApp module) 父主题: 开发指导
命令将应用容器运行起来; 2. 使用docker ps -a 查看运行的应用容器ID; 3. 通过docker inspect [CONTAINER ID]查看容器详细信息;将Cmd中的内容填至参数列表,将Entrypoint中的内容填至运行命令处,为null则不填 将应用版本部
doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { HttpServletRequest
最大长度: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 参数 是否必选 参数类型
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
最大长度:64 ai_card_type String AI加速卡类型,如昇腾AI加速卡NPU、图像处理加速卡GPU。 最小长度:0 最大长度:16 npu_library_path String npu驱动动态库路径 最小长度:0 最大长度:256 container_version
服务器 容器 通用 华为 Atlas 800 AI服务器 型号3000 华为 服务器 容器 通用 华为 Huawei 2288 V5 华为 服务器 容器 通用 华为 Huawei 1288H V5 华为 服务器 容器 通用 华为 TaiShan 200服务器 2280均衡型 华为 服务器
Integer 节点的存储周期,默认0天,取值范围0~7天,0天则不存储。 最小值:0 最大值:7 缺省值:0 ai_card_type 否 String AI加速卡类型,如昇腾AI加速卡NPU、图像处理加速卡GPU。 缺省值:UNEQUIPPED 最小长度:0 最大长度:16 npu_library_path
n); if (ret != EDGE_SUCCESS) { printf("get daemon token fail."); return; } printf("get daemon token success.");
gz”,其他配置保持默认即可。 cpu配额,cpu资源占用率限制 内存配额,内存资源占用率限制 申请预留,可理解为最低占用。限制使用,可理解为最高占用 AI加速卡:NPU、GPU等加速卡资源占用率限制。需要正确安装驱动及镜像支持调用。 高级配置 运行命令:启动容器时执行的命令 选项配置:容器特
} edge_logout(); sleep(1000); edge_destroy(); } int main() { // 监控app demo monitor_app(); return 0; } 父主题: ModuleSDK-C
代码解析 项目结构如下 表1 类相关说明 类名称 描述 Device 设备类,包含设备的id,产品id,slaveId及能力定义。 Main 主启动类。 ModbusCfg modbus配置。 ModbusDriver 业务主体类,该类含边侧设备添加,设备同步,数据收集及上报等演示。
容器规格 CPU配额: 容器规格中CPU/内存配额,可以配置该容器的运行资源限制,即最小最大资源占用限制;此处不勾选则使用默认值。 内存配额: AI加速卡配额 不申请配额。 高级配置 运行命令 启动程序的运行命令。 环境变量 可按需配置环境变量。 数据存储 可将主机某个目录挂载到容器中。
容器规格 CPU配额: 容器规格中CPU/内存配额,可以配置该容器的运行资源限制,即最小最大资源占用限制;此处不勾选则使用默认值。 内存配额: AI加速卡配额 不申请配额。 高级配置 运行命令 启动程序的运行命令。 环境变量 可按需配置环境变量,如下图所示: 数据存储 可将主机某个目录
} edge_logout(); sleep(1000); edge_destroy(); } int main() { // 监控app demo monitor_app(); return 0; }
} edge_logout(); sleep(1000); edge_destroy(); } int main() { // 监控app demo monitor_app(); return 0; } Demo实现的流程如下:
sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io //6.运行hello-world校验Docker是否安装成功 $ sudo docker run hello-world
默认50,取值范围10-1000。某个日志文件如果达到大小限制,则会将文件转储保存至日志目录下。 滚动日志周期:日志转储周期,可选项:daily,weekly,monthly,yearly。某个日志文件如果达到转储周期,则会将文件转储保存至日志目录下。日志文件大小和滚动日志周期