【发布时间】:2017-04-19 04:35:09
【问题描述】:
我是 Elastic Beanstalk 的新手,刚刚上传了一个 NodeJs 应用程序。 我想知道是否可以将文件夹“链接”(如 unix 符号链接)到 S3 存储桶?
将“/recordings”指向 S3:
var filename = 'recordings/' + match[1] + '.wav';
var file = fs.createWriteStream(filename);
var request = https.get(url, function(response) {
response.pipe(file);
file.on('finish', function() {
file.close();
}).on('error', function(err) {
fs.unlink(file);
console.log('error downloading recording');
});
【问题讨论】:
-
不,这是不可能的,因为 S3 不是文件存储,而是对象存储(亚马逊称其为 Internet 存储),它的目的是通过其 REST API(或 SDK在后台使用 REST API),因此它没有文件系统功能。
标签: node.js amazon-web-services amazon-s3 amazon-elastic-beanstalk