繁体   English   中英

如何将Heroku应用程序与OpenShift应用程序数据库连接

[英]How to connect heroku app with openshift app database

我在Heroku上当然有在Openshift上的应用程序

现在,我想为它们使用一个公共数据库。 那么,我应该如何将Heroku应用程序与Open Shift应用程序数据库连接?

OpenShift会阻止除80、443和22以外的所有传入端口。像上面的答案一样,您将需要在两个服务器之间建立带有端口转发的SSH隧道(这对我来说很脆弱)

要么

您可以在openshift服务器上设置Web服务来处理所有数据库请求。 当您将诸如mongolabs或fusiotables之类的东西与heroku一起使用时,会发生这种情况。 此处的区别在于,您将需要编写自己的Web服务来公开数据库。

您可以将端口转发用于此类工作,请尝试以下文章http://bitsofinfo.wordpress.com/2012/06/05/how-to-access-your-openshift-mongodb-database-remotely-on-os- x /或,否则,您可以使用在openshift服务器上运行的软件,该软件可以远程执行数据库上的命令。为此,请尝试使用Google,并注意端口0到18000被阻止传入流量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM