0

私はHerokuともちろんOpenshiftでアプリを持っています

今、私はそれらに共通のデータベースを使用したいと考えています。では、Heroku アプリを Open Shift アプリ データベースに接続するにはどうすればよいでしょうか??

4

2 に答える 2

1

OpenShift は、80、443、および 22 を除くすべての受信ポートをブロックします。上記の回答のように、2 つのサーバー間でポート転送を使用して SSH トンネルをセットアップする必要があります (これは非常に壊れやすいようです)。

また

すべての DB 要求を処理するように、openshift サーバーで Web サービスをセットアップできます。これは、mongolabs や fusiotables などを heroku で使用した場合に発生します。ここでの違いは、データベースを公開するために独自の Web サービスを作成する必要があることです。

于 2012-08-14T06:06:46.040 に答える
0

この種の作業にはポート転送を使用できます。次の記事を試してください http://bitsofinfo.wordpress.com/2012/06/05/how-to-access-your-openshift-mongodb-database-remotely-on-os- x/または、それ以外の場合は、openshift サーバーで実行され、データベースでコマンドをリモートで実行するソフトウェアを使用できます。そのためには、Google を試して、ポート 0 から 18000 が着信トラフィックに対してブロックされていることに注意してください。

于 2012-08-11T15:54:34.353 に答える