上传文件接口请求太多,导致服务器压力过大

我的上传逻辑是
上传文件--->OSS-->入库---->转码(阿里异步回调,更新转码后的地址和状态) 只有这个简单操作

但出现这样的问题,导致进程太多,服务器响应特别慢,有什么比较好的解决办法吗?

上传文件接口请求太多,导致服务器压力过大

这个是错误日志

上传文件接口请求太多,导致服务器压力过大

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 4
Epona

OSS一般都支持前端直接上传的。(不需要通过上传到服务器再到OSS,而是直接上传到OSS

3个月前 评论
最闲的码农 (楼主) 3个月前
TimJuly 3个月前
Free_M

文件上传使用较多,索性单独开一个服务器,限流

3个月前 评论

如果你能确定服务器慢是因为 httpd(Apache) 进程过多的话,我建议你换 Nginx。但我觉得大概率问题不是出在 httpd,而是你的服务器带宽不够,或是存储文件的代码编写不当导致的。

不过我盲猜是带宽问题,毕竟国内服务商对带宽真可谓「惜带宽如金」了...

3个月前 评论
Wi1dcard (作者) 3个月前
最闲的码农 (楼主) 3个月前
最闲的码农 (楼主) 3个月前
最闲的码农 (楼主) 3个月前
最闲的码农 (楼主) 3个月前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!