Heroku worker dyno生成文件,如何从web dyno读取它?

Nic*_*oul 5 heroku delayed-job

当管理员询问时,我的Heroku工作者生成一个报告,压缩为~10MB的ZIP文件.

生成大约需要一分钟,所以它完成了delayed_job.
一旦生成完成,在哪里存储文件以便web dyno可以服务它?

  • tmp 看来,从一个dyno到另一个dyno的文件夹是不一样的.
  • 免费数据库(5MB)不足以包含10MB文件

除了将文件存储在数据库中并付费从5MB切换到20GB数据库之外,没有其他选择吗?

注意:只有一个管理员,生成报告是一种罕见的事件.

Joh*_*non 4

是否只需将文件上传到 Amazon S3 并从那里访问它呢?