坏坏的眼镜 · h.264并行熵解码 - ...· 2 周前 · |
火爆的企鹅 · x264学习资料之——雷神博客系列 - ...· 2 周前 · |
暗恋学妹的鸵鸟 · ffmpeg开发——初探H.264前言 ...· 2 周前 · |
阳刚的青蛙 · 【错误记录】Windows ...· 1 周前 · |
玩滑板的绿茶 · 《致命录像带94》百度云网盘下载.BD108 ...· 1 年前 · |
害羞的匕首 · 烧光500万前,他在越南直播带货圈站稳了_手 ...· 1 年前 · |
豪气的苦瓜 · 为什么“封笼”后,画眉鸟就在笼底“撒料”· 1 年前 · |
淡定的红薯 · 我的战神奶爸漫画_我的战神奶爸漫画下拉式_战 ...· 1 年前 · |
仗义的沙发 · 新能源物流车电机榜单:汇川/英搏尔/精进居前 ...· 1 年前 · |
我正在用 Laravel (v9) 构建一个应用程序,用户上传视频,这些视频被转换成 MP4 (显示进度百分比),缩略图被创建为…等
上传视频后,我在后台分派一个新作业,运行我的所有 FFMPEG 命令,并在 FFMPEG 完成后将视频标记为数据库中的 ready 。
但是,如果有多个用户上传多个视频,这就让他们等待,因为 Laravel的 队列一个接一个地执行每个任务。
我怎样才能使视频立即转换,而不等待上一项工作完成?
您可能总是希望使用队列,但是可以考虑增加在任何给定时间运行的队列工作人员的数量。查看一下
Laravel通过主管运行队列的文档
,并考虑将
numprocs
值设置得足够高,以支持您需要处理的并发负载。
请注意,每个队列工作人员都需要CPU/内存,所以如果您将并发工作人员的数量设置得太高,它可能会超出服务器的容量。
您可以使用 本文讨论php-fpm调优。 来帮助计算您的服务器容量需求。本文的重点是优化web服务器,但您可以使用相同的技术来确定队列工作人员正在使用的内存数量,并由此确定您可以同时合理地运行多少工作人员。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
阳刚的青蛙 · 【错误记录】Windows 控制台程序编译报错 ( fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory )_无法打开源 1 周前 |
害羞的匕首 · 烧光500万前,他在越南直播带货圈站稳了_手机新浪网 1 年前 |
豪气的苦瓜 · 为什么“封笼”后,画眉鸟就在笼底“撒料” 1 年前 |