0

我在docs上关注关于文件上传到云存储的 rackspace 示例。这是有效的,但上传时间太长了。喜欢真的更长!无论我在哪个区域使用 17,kb 文件需要超过 3 秒,这是机架空间云的实际行为,它们真的很慢吗?

在名为 pkgcloud 的 pacakage 的帮助下,我将 rackspace 与 nodejs 一起使用。

  // taken from pkgcloud docs
  var readStream = fs.createReadStream('a-file.txt');
  var writeStream = client.upload({
    container: 'a-container',
    remote: 'remote-file-name.txt'
  });

  writeStream.on('error', function(err) {
    // handle your error case
  });

  writeStream.on('success', function(file) {
    // success, file will be a File model
  });

  readStream.pipe(writeStream);

这里的目的是,我在后端进行图像处理,然后我将 CDN URL 发回给用户,但是用户不能等待太久 2MB 需要永远上传——超时并保持我的服务器直到崩溃,因为流没有完成然而

4

0 回答 0