gpt4 book ai didi

node.js - 用于视频编码的单独服务器?

转载 作者:行者123 更新时间:2023-12-04 23:33:46 30 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.


3年前关闭。







Improve this question




我正在制作一个处理视频上传和编码的网站。我的想法是让主服务器同时处理客户端请求和视频处理。但据我了解,视频编码是 CPU 密集型的。所以我不确定让一台服务器完成所有工作是否是一个好主意,或者让一台单独的服务器来处理事情。我想尝试在 future 证明自己,以防万一我获得大量流量,从而为服务器增加更多处理工作。

所以我的问题是,这些天有一个单独的视频编码服务器是不是有点矫枉过正,还是我做错了?

附言。我正在使用nodejs。

最佳答案

对于刚开始的人来说,这将是矫枉过正。正如您所提到的,您还不知道预期会有多少流量,并且很难预测您的网络应用程序的增长,因为它可能会逐渐增长或立即起飞并重创您的服务器。

我会以这样一种方式来处理这个问题,即我可以将视频处理工作与主网站分开并排队。这将允许您扩展应用程序的视频处理部分,而无需您在那里运行整个网站。

使用一种排队系统,您还可以随时管理您正在处理的视频量。因此,如果 1 台服务器一次可以处理 5 个视频处理请求,则任何新请求都必须等到它完成前一个请求等。几乎是微服务类型的架构。

希望这能给你一些想法。

关于node.js - 用于视频编码的单独服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53925409/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com