将文件上传到类似AWS的服务时,ActiveStorage在后台进行的“附加”操作是什么?

时间:2019-05-24 12:31:04

标签: ruby-on-rails file-upload service rails-activestorage

我似乎找不到关于attach方法将文件上传(非直接上传)到配置的服务(例如Amazon S3)时初始化的过程的详细说明。

  • 在创建作业以将文件上传到S3时,文件是否首先临时上传到应用程序服务器?
  • 如果是,是否有作业要清除它?或者将作业成功上传到S3后将其删除?
  • 如果该工作失败了,它会自己替换吗?等等

我认为我了解直接上传的过程以及为什么需要进行一些手动错误处理,但是我想确切地知道ActiveStorage如何处理通过应用程序服务器的上传,但我不能似乎在这方面找到了可靠的文档。

0 个答案:

没有答案