我可以使用相同的s3桶进行分段和生产吗?

时间:2012-09-17 18:02:39

标签: ruby-on-rails heroku amazon-s3

利用s3

的最佳做法是什么?

我有一个在Heroku上托管的Rails应用程序。它通过Paperclip在S3上存储一些徽标和其他图像。我正在尝试设置暂存环境。我希望尽可能接近生产阶段。为此,我计划让分期和生产看到相同的s3桶。

我想知道:

  1. 如果这是一个好习惯,或者我是否应该为分段应用程序复制生产s3存储桶。
  2. 如果可以生产和分段喂养相同的s3桶。 (我只是问,因为我尝试了并且它一直在错误。我不确定它是否与此问题或另一个问题相关。)

1 个答案:

答案 0 :(得分:2)

是的,你想要不同的桶。原因很简单,资产上传到登台,数据库中的新ID为10,您的生产应用已经拥有ID 10的资产.... uggh,您可以看到它会很快变得混乱。

打扰了carrierwave和paperclick支持不同的存储桶名称 - 在初始化程序或相关环境文件中。

相关问题