比如说,有40 个不同的移动应用用户调用服务器,它提供了一些使用FFMPEG创建的内容。
为每个用户创建内容大约需要5 秒。
我只是想知道FFMPEG 是否会同时处理命令,或者是否会在队列中完成。
基本上每个人大约需要5秒,或者每个人需要5 秒 - 200 秒,具体取决于他们的队列位置。
此外,如果通过排队完成,怎么可能将任务更改为同时进行,因为我不希望我的用户等待很长时间。
取决于你有多少工作进程。
由于您添加了 Heroku 标签,我假设您使用的是 Heroku。在 Heroku 上,一个 dyno 就是一个这样的工作进程。
Heroku 上的路由或多或少是随机的,但如果您有大量用户(虽然 40 可能还不够),您应该能够同时为您拥有的 dynos 提供尽可能多的用户。