https://github.com/lardawge/carrierwave_backgrounder
我想使用store_in_background
方法来延迟将文件存储到S3,但我有点害怕,因为Heroku是只读系统并且想知道是否有人管理过这个?
答案 0 :(得分:0)
如果您使用Heroku的较新堆栈(提供短暂的文件系统),它将起作用。我建议使用queue_classic而不是carrierwave_backgrounder。
Queue Classic使用Postgres特定的功能来提供出色的性能。它还具有能够通过postgres触发器/过程进行修改的优点。这允许您在一个查询中删除图像行时对图像进行排队。