当 api 花费时间超过 1 分钟时,node.js sevver 会给出 504

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

服务器.js

app.post("/api/media/image-upload", ImageUpload.single("file"), (req, res) => {
  res.send({
    imageUrl: req.file.location,
  });
});

app.listen(port, () => {
  logger.info(`Potential app listening on port ${port}`);
});

module.exports = app;

我使用下面的命令来部署

pm2 start server.js 

当我上传图片时,它很大,需要超过 1 分钟。但是,我从服务器端收到 504。 如何增加 pm2 的超时时间?

node.js pm2
1个回答
0
投票

您可以使用

pm2 start server.js --kill-timeout 3000

这会将超时时间延长至 3000 毫秒

您可以在文档

中查看其他方法
© www.soinside.com 2019 - 2024. All rights reserved.