标签: ruby-on-rails ruby ruby-on-rails-3 gem paperclip
我希望这个问题没有一个我完全忽略的极其简单的答案。
我的问题是回形针宝石如何处理s3停机时间?如果用户上传资产并且s3由于变得不可用而没有响应,那么流量是多少。细节;我正在使用带有rails 3的paperclip 2.7 gem。我试着查看文档和测试但是看不到这是在处理。如果回形针宝石没有处理s3停机时间,那么在我的模型中处理它的最佳做法是什么。理想情况下,我不希望发生保存并将错误传输给用户。
其他人如何处理此事?
对此的任何见解都会有所帮助,
SLAN
答案 0 :(得分:0)
基本上它会引发异常,因为默认情况下上传是同步的。这是你必须自己处理的问题。
例如,一个解决方案是在后台上传Sidekiq或Resque。
我想要挂钩回形针文件上传here(这不是生产准备好的)