简介
- 记录视频结构化分析产品的部署,部署的方式有:
- 分布式:管理节点和算力节点分开部署
- 集中部署:管理节点和算力节点都部署在一台机器上,一般是比特大陆的边缘计算盒子
- docker部署:制作docker镜像,加载启动容器
- 直接部署:直接将管理节点和算力节点拷贝进去
- 目前接触的版本有V3版本和V4版本
V4版本部署
- 第一次修改
- 时间:2023年02月17日
- 更新:创建部署文档
1.1 目前的封版代码
- 管理节点
- 简介:功能包括对任务的管理,数据的管理,前端界面的管理。
- 地址:
http://192.169.4.28/dagger/manager_node/tree/v4.0-20221230
- 分支:
v4.0-20221230
- 注:包含最后封版的前端代码,目录为
web_frontend
- 算力节点
- 简介:功能包括拉取视频流,加载目标检测引擎,报警信息的处理,任务的同步
- 地址:
http://192.169.4.28/dagger/computing_node/tree/v4.0
- 分支:
v4.0
- 目标检测引擎
- 简介:功能包括检测模型的动态加载,视频流的处理和结构化,检测信息的输出
- 地址:
http://192.169.4.28/platform/video_process/tree/v4.0-ice
- 分支:
v4.0-ice
- 注:底层引擎分为两个:vca.exe 和 ice.exe
- vca.exe 为目标检测引擎
- ice.exe 为人脸识别引擎
V4版部署-docker镜像
镜像制作
- 清除mysql数据,制作干净的镜像,需要清除的表为:
gh_t_face_db
gh_t_face_image
gh_t_face_info
gh_t_task
(gh_t_func_conf
)gh_t_warning_event
gh_t_warning_record
- 清除命令:
delete from gh_t_face_db;
- 查询命令:
select * from gh_t_task limit 10;
镜像版本记录
-
存放目录:
/mnt/remote/190-mnt/zhangjunyi/Docker/vca-通用发行版-docker
20230220
(有makelicence!!!)- V4通用发型版本,mysql数据没有清除,
- VideoProcess用的是5.1.3版本
- 算力节点和管理节点都是用v4封版分支
bash.bashrc
中添加修改编码命令export LANG=C.UTF-8, export LC_ALL=C.UTF-8
20230223
- mysql数据清除,仅有模型和摄像机信息没有清除