我使用multer在磁盘存储中保存用户上传的文件。
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, 'files');
},
filename: function (req, file, cb) {
cb(null, Date.now() + '-' +file.originalname );//1534235345345-promis.pdf
}
});
const upload=multer({
storage:storage
});因此,当服务实例在SAP云舱中停止时,当我们重新启动服务实例时,保存在磁盘中的文件将被自动删除。是否有任何方法将上传的文件永久存储在磁盘中。
发布于 2020-10-02 21:36:31
在SAP平台中,目前没有办法“挂载”一些持久的磁盘存储。存储到磁盘上的所有东西都是临时的,一旦重新启动应用程序,就会被重置。这与任何其他集装箱化平台没有什么不同。你需要使用一些持久的存储。
https://stackoverflow.com/questions/63194826
复制相似问题