在 localhost 项目中工作正常。但是在heroku上它给出了一些错误。我想创建一个新类别。所以我需要填写表格并上传一些图标。我只是填写类别名称并上传 svg 图标。当我单击添加按钮时,它给出了 503 错误(服务不可用。)。GET 请求工作正常,但是当发出 POST 请求时,它给出了错误。除了具有文件上传的页面之外,发布请求工作正常。数据库是 MongoDB。后端是 node.js。前端是 React。我该如何解决?我的代码是
categoryRouter.post(
'/',
isAuth,
isAdmin,
upload,
expressAsyncHandler(async (req, res) => {
let image;
const category = {
name: req.body.name,
};
upload(req, res, async (err) => {
if (err) {
console.log(err);
}
image = encode(req.file.buffer);
category.image = image;
const createdCategory = new Category(category);
createdCategory.save();
res.send({ message: 'Category created', category: createdCategory });
});
})
);
在 heroku 中,最大响应时间为 30 秒。但是当发出请求时,我认为可能需要 30 多秒。如何延迟响应时间。我需要帮助。任何人帮助我..请...