2

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

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

其他人是如何处理这个问题的?

对此的任何见解都会有所帮助,

斯兰

4

1 回答 1

0

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

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

我做了一个要点来在这里挂钩回形针文件上传(它还没有准备好生产)

于 2013-06-03T07:55:58.753 回答