在Cloud Foundry中使用node.js创建文件

2020-08-14 00:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 使用multer将文件上...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

使用multer将文件上传到磁盘。

这里的问题是,当座舱中的服务实例停止或重新启动时,所有文件都会被擦除。

 const upload2 = multer({}); router.post('/uploadfile',upload2.single('file'),(req,res)=> {
 让name = req.file.originalname;
 让buffer = req.file.buffer;
 fs.writeFile(name,buffer,function(err){
 如果(err){返回res.send(err);  }
 console.log(buffer);
 console.log(name);
 res.send(name);  });
 }); 

有没有办法适当地存储这些文件。

致谢。

pratheek。

2条回答
callcenter油条
2020-08-14 01:15

您好Pratheek,

欢迎来到云世界。 您必须将服务实例视为一次性的。 您需要持久存储文件。 昂贵的解决方案是HANA。 您可以在此处找到使用CAP的示例:媒体处理 。 更经济实惠的是使用S3存储桶,例如以下示例: cap-media-node

最诚挚的问候
格雷戈尔

一周热门 更多>