- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我希望这个问题没有一个我完全忽略的极其简单的答案。
我的问题是回形针 gem 如何处理 s3 停机时间?如果用户上传 Assets 并且 s3 由于它变得不可用而没有响应,流程是什么?具体细节;我正在使用带 Rails 3 的回形针 2.7 gem。我尝试查看文档和测试,但看不到正在处理。如果回形针 gem 没有处理 s3 停机时间,那么在我的模型中处理它的最佳实践是什么。理想情况下,我不希望发生保存并将错误传输给用户。
其他人是如何处理的?
对此的任何见解都会有所帮助,
斯兰
最佳答案
基本上它会引发异常,因为默认情况下上传是同步的。这是您必须自己处理的问题。
一个解决方案是在后台上传 Sidekiq或 Resque例如。
我做了一个 Hook 回形针文件上传的要点 here (它还没有准备好生产)
关于ruby-on-rails - 我想了解 Paperclip gem 如何处理 s3 停机时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13073107/
kubectl drain首先是否确保带有replicas=1的Pod在其他某个节点上是健康的? 假设Pod由部署控制,并且Pod确实可以移动到其他节点。 目前,如我所见,它仅从节点逐出(删除Pod)
在上一篇文章 STM8单片机低功耗—等待(Wait)模式实现 中介绍了低功耗模式中的等待(Wait)模式代码实现方法,这篇文章就来演示一下 停机(Halt)模式的代码实现。 停机(Halt)模式的进入
默认情况下,AWS 使用 LATEST更新了最新 lambda 版本的别名,我假设执行以下步骤。 现在,LATEST别名点版本 5。 用户部署新版本的 lambda。 部署新版本时,LATEST别名仍
情况 App Engine Flex 上的自定义运行时(Docker/Node) 当我们自己管理资源时手动扩展到 1 个单个实例(2 cpu/6 gb ram) 配置了活性和就绪检查 正如预期的那样,
我是一名优秀的程序员,十分优秀!