【问题标题】:amazon beanstalk, s3 and local filesamazon beanstalk、s3 和本地文件
【发布时间】:2013-11-26 10:58:54
【问题描述】:

我有一个 PHP 中的 Web 应用程序,它接受来自用户界面的图像上传(使用一些 javascript 发送)。 PHP 应用程序处理图像并将几个不同的版本以不同的格式和分辨率保存到磁盘。

现在我正在尝试将 Amazon S3 集成到此应用程序中。

1) 我在什么时候将文件实际保存到 S3?

2) 我应该只在最后存储最终版本,同时将临时版本保存在 EC2 实例服务器上,还是不应该保存到 EC2 实例?

3)我主要担心的一个问题是假设用户上传文件但没有按保存,这是实际将其存储到亚马逊 s3 的步骤,假设在按保存之前负载增加,是否有用户在他/她按下保存时是否有可能最终出现在本地图像不存在的不同实例上?

amazon-web-services amazon-s3 亚马逊

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-elastic-beanstalk


    【解决方案1】:

    这可能不是最好的解决方案,但至少值得一提:您可以将 S3 存储桶挂载为服务器上的本地文件夹(例如,使用 RioFS),当文件准备好上传到 S3 时 -将其复制到该文件夹​​,RioFS 会自动将其上传到远程 S3 存储桶。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-19
      • 2015-06-14
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多