resque工作者和resque服务器应用程序是否可能是cloudfoundry中的同一个应用程序实例。我的服务器应用程序保存文件,worker实例是一个独立的ruby类,必须从服务器实例读取文件。
两者都是ruby rails应用程序。我尝试将其保存在postgres bytea中,但activerecord无法保存并出现内存错误。它可能是我微薄的开发机器。
我被告知使用Mongodb,但我的应用程序需要postgres ...而box.net不是免费的。理想情况下,我需要一种免费的共享文件的方式,或者两个让它们在同一个应用程序实例上运行,或者三个找到一些其他的低内存方式让工作者ruby独立类读取从rails服务器上传存储的文件
答案 0 :(得分:1)
我建议使用Amazon S3存储文件,它很便宜,我想你在第一年就可以免费获得它!看看Paperclip gem是否可以集成到Rails项目中。