13

https://devcenter.heroku.com/articles/heroku-postgresql#local-setupの指示に従って、Heroku 上の Rails アプリで使用するために PostgreSQL のローカル バージョンをセットアップしようとしています。

さまざまなheroku構成をgrepしたとき

(heroku config | grep HEROKU_POSTGRESQL)

私は次のリターンを得ました:

HEROKU_POSTGRESQL_AQUA_URL:   postgres://mzqgqmkhlsgufo:Hk-Nu5SF6amY9mgl2n6u-Yi6U-@ec2-54-243-228-246.compute-1.amazonaws.com:5432/d8jndm2sub3lbt
HEROKU_POSTGRESQL_VIOLET_URL: postgres://nviwubpznhhgkv:siEYPLdOknBWOj1K3HePMn21DS@ec2-54-243-188-54.compute-1.amazonaws.com:5482/ddr1fm1ou7ha9s

さまざまな色に意味はありますか?どちらか一方を使用したほうがよいでしょうか、それとも単にランダムな色ですか? これがばかげた質問である場合は申し訳ありませんが、これに対処する質問を見つけようとしていませんでした.

4

2 に答える 2

6

あまり深く掘り下げることなく、あなたにとっての主な違いは彼らが聞いているポートだと思います。AquaはPostgreSQLのデフォルトポートである5432でリッスンします。5482のviolet。IPアドレスも異なるようです。影響する場合と影響しない場合があります。(アプリがHerokuに接続する方法を頭の中で思い出せません。)

ローカルにインストールしていて、これまでPostgreSQLをインストールしたことがない場合は、デフォルトのポート5432でリッスンする可能性があります。

色の名前はPostgreSQLにとって何の意味もありません。これは、Herokuがサービスの管理に使用する命名規則のようです。

于 2013-01-05T00:41:17.273 に答える