0

在 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 多秒。如何延迟响应时间。我需要帮助。任何人帮助我..请...

4

0 回答 0