首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将电影上传到应用程序服务时请求超时

将电影上传到应用程序服务时请求超时
EN

Stack Overflow用户
提问于 2020-02-18 12:01:24
回答 1查看 285关注 0票数 0

我在将大电影上传到我创建的Azure应用程序服务时遇到问题。上传电影时,4-5分钟后我得到请求超时(大于150MB)。对于前端,我使用VueJS,并通过promisify all settled函数发送多个文件。在本地使用时不会有任何问题。对于后端,我使用Nodejs(fastify)和multer包,并使用内存中的存储选项。一旦我收到文件,基本上我会将其上传到Azure blob存储。

是否需要将电影数据分块从前端发送到后端?当我有多个文件时,如何实现它。

我们可以使用socket io吗?

我试过使用socket io。然而,如果我发送一个大文件,并且我完全不熟悉套接字,我的浏览器就会死机。

我不确定如何解决此问题。如果有人能指导我并给我举个例子,那就太好了。

期待着你们的回音

谢谢,认识一下

EN

回答 1

Stack Overflow用户

发布于 2020-02-18 21:26:14

上传文件到服务器的问题

  1. 检查axios请求中的超时时间(前端)-因为您必须等到所有文件都上传到服务器(https://github.com/axios/axios#creating-an-instance)。
  2. 检查域名托管配置(如果您在nginx中托管后端服务-检查上传限制(https://www.tecmint.com/limit-file-upload-size-in-nginx/))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60273564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档