突然将文件上传到 Express 在 Cpanel 上无法工作,但在本地工作正常

问题描述 投票:0回答:1

所以,我有一个项目,它可以上传 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%,这是否会影响端点?

node.js express memory file-upload cpanel
1个回答
0
投票

如果您的 SWAP 内存使用率为 100%,这肯定会影响应用程序的性能。高内存使用率可能会导致速度减慢或超时,尤其是在处理较大文件时。考虑优化您的应用程序或检查是否可以增加内存限制。

© www.soinside.com 2019 - 2024. All rights reserved.