- 博客(17)
- 收藏
- 关注
原创 ES嵌套聚合-根据年月日只返回有数据的桶
该代码实现了一个获取用户有数据的日期列表的API接口。通过Elasticsearch三层嵌套聚合查询(年-,按用户ID和文件类型筛选出符合条件的文档,并统计有数据的日期。
2025-12-18 17:37:19
126
原创 超大文件上传,请求返回慢【已解决】
问题是直接访问服务器上传接口可以很快得到后端响应,但是通过nginx代理上传成功的响应会延迟1分钟以上,这严重影响客户端的体验。需求是需要上传10G以内的文件,并使用nginx代理,目的是统一请求入口。重启nginx服务 systemctl restart nginx。重新加载配置 systemctl reload nginx。结果:测试上传8.4G文件,耗时13m30s。调整nginx代理配置,如下。
2024-12-30 11:11:10
601
原创 生成的文件自动上传到Minio【进阶版】
目录中新增的文件,自动上传到Minio,现在升级一下,支持指定目录下的,有文件新增则自动上传到Minio的指定目录中,目录按照功能来区分,调整的内容并不多,只需要调整sh脚本即可!
2024-11-04 17:30:17
359
原创 生成的文件自动上传到Minio
递增视频文件目录: (例如) /root/data/tmp_init新文件监听文件目录: (例如) /root/data/tmp_copy # 脚本中的 LOCAL_DIR 变量新文件名称组成: [sn]_[uuid4].mp4mc命令的绝对地址: /root/minio-binaries/mc # 脚本中的 MC_COMMAND 变量整体逻辑: auto_upload_minio.sh实时监听文件目录新文件的变动,自动上传视频到minio,其中路径拼接中的SN通过生成的文件名称截取获取。
2024-11-01 14:23:43
1094
原创 AI上传MinIO
递增视频文件目录: (例如) /root/data/tmp_init新文件监听文件目录: (例如) /root/data/tmp_copy # 脚本中的 LOCAL_DIR 变量新文件名称组成: [sn]_[uuid4].mp4mc命令的绝对地址: /root/minio-binaries/mc # 脚本中的 MC_COMMAND 变量。
2024-10-15 18:34:16
265
原创 SRS DVR 存储上传到MINIO-Docker版本
本文接着梳理一个docker版本,支持开机启动、自动文件上传到Minio使用docer方式启动,完整命令如下。
2024-08-26 13:24:06
626
原创 SRS DVR 存储上传到MINIO
实现功能是通过SRS推拉流服务器的DVR功能,录制视频,录制后,将文件(这里是mp4,可以配置)自动上传到Minio中,Minio中的存住路径可以通过.sh脚本进行调整。好了,大家时间都挺紧,废话不多说,直接开始。会生成2个sh进程,导致上传2次文件,Minio相同文件会覆盖,这个到不影响正常使用,后续改进后,我会补充。
2024-08-22 17:09:07
650
1
原创 Nginx RTMP搭建
目录前言安装环境下载nginx编译安装设置nginx.conf重新启动nginx备用命令设置开机启动编写nginx.service设置开机启动验证开机启动最终效果结束下面我们介绍使用nginx rtmp模块构建媒体服务器。
2024-08-13 15:45:12
244
原创 SRS安装以及总是出现Failed情况-已解决
当前linux中部署srs,为AI识别提供视频流,调试阶段,出现srs服务总是failed情况,原因是推流地址重复导致,这样影响业务开发的流畅性,考虑使用supervisor保证srs服务不挂掉。下面对srs的安装以及supervisor保证srs服务健壮性的步骤做了详细描述。
2024-07-11 09:38:49
1138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅