Ruby on rails 我想了解回形针宝石是如何处理s3停机时间的

Ruby on rails 我想了解回形针宝石是如何处理s3停机时间的,ruby-on-rails,ruby,ruby-on-rails-3,gem,paperclip,Ruby On Rails,Ruby,Ruby On Rails 3,Gem,Paperclip,我希望这个问题没有一个我完全忽略的极其简单的答案 我的问题是回形针宝石如何处理s3停机时间?如果用户上载资产,而s3由于不可用而没有响应,那么流程是什么。具体情况;我用的是回形针2.7gem和Rails3。我试着查看文档和测试,但看不出这是否得到了处理。如果回形针gem没有处理s3停机,那么在我的模型中处理s3停机的最佳实践是什么。理想情况下,我不希望发生保存并向用户传输错误 其他人是如何处理的 对这一点的任何洞察都会有所帮助 Slan基本上会引发一个异常,因为默认情况下上传是同步的。这是一个你

我希望这个问题没有一个我完全忽略的极其简单的答案

我的问题是回形针宝石如何处理s3停机时间?如果用户上载资产,而s3由于不可用而没有响应,那么流程是什么。具体情况;我用的是回形针2.7gem和Rails3。我试着查看文档和测试,但看不出这是否得到了处理。如果回形针gem没有处理s3停机,那么在我的模型中处理s3停机的最佳实践是什么。理想情况下,我不希望发生保存并向用户传输错误

其他人是如何处理的

对这一点的任何洞察都会有所帮助


Slan基本上会引发一个异常,因为默认情况下上传是同步的。这是一个你必须自己处理的问题

一种解决方案是在后台上传,例如使用或


我提出了钩住回形针文件上传的要点(还没有准备好生产)

你看过回形针的源代码了吗?每当我对宝石在做什么有点困惑时,我就把它打开,四处挖掘。