我可以在Heroku上部署OpenERP吗?
我想知道我是否可以在Heroku上部署OpenERP(Odoo)并使用postgres作为它的dbms?以前有人这样做过吗我可以在Heroku上部署OpenERP吗?,openerp,Openerp,我想知道我是否可以在Heroku上部署OpenERP(Odoo)并使用postgres作为它的dbms?以前有人这样做过吗 期待回应。嗯,实际上没有,但可能是 原因如下: openerp需要访问文件系统,而heroku(据我所知)不提供存储 作为heroku应用程序的插件提供的Postgresql不能为您提供创建数据库的能力(openerp为每个公司实例创建一个数据库) 但我认为您可以通过requirements.txt收集需求并提供它,将其安装到heroku上 然后,您将不得不对文件存储做一些
期待回应。嗯,实际上没有,但可能是 原因如下:
希望它能有所帮助。2年后,但现在这是可能的。无耻插头: 正如sepulchered所说,文件存储是首要问题之一
- 这可以通过在Heroku中使用S3作为后备方案并结合使用大/tmp缓存来解决
- 第二个问题:db权限,现在我已经修补了Odoo以使用单个数据库。您还可以将AWS RDB与Heroku一起使用,这完全解决了单数据库问题
- 第三个问题:在辅助端口上运行长轮询。不过,Odoo可以在“gevent模式”下运行,目前也正在进行修补,以与Heroku的超时保持最佳兼容性
- 第四个问题:Heroku的python构建包不足以编译Odoo的依赖项。很容易用自定义构建包修复
希望这对将来的任何人都有帮助。是否可以使用odooku部署最新版本的odoo?