所以,我有一个项目,它可以上传 csv 文件并将其导入到数据库,起初该应用程序在本地和 cPanel 上运行良好,但几天前上传端点在 cPanel 上根本无法工作。其余端点都运行良好,只有上传功能失败。
我已经使用这样的立即响应进行了测试
// ./controller/customer-service.js
const addCustomerByImport = async (req, res, next) => {
try {
res.status(200).json("success")
} catch (e) {
next(e)
}
}
但它根本不起作用。仅当我上传较小的 csv 文件(几千字节)时,端点才起作用,但当我上传 2mb csv 时,它根本不起作用。
我已经搜索了可能导致问题的原因,但没有找到解决方案。可能是什么原因导致此问题,如何解决该问题以使文件上传在 cPanel 上正常工作?
注意:cPanel 上的交换内存使用率为 100%,这是否会影响端点?
如果您的 SWAP 内存使用率为 100%,这肯定会影响应用程序的性能。高内存使用率可能会导致速度减慢或超时,尤其是在处理较大文件时。考虑优化您的应用程序或检查是否可以增加内存限制。