Point Heroku-Anwendung zur AWS RDS-Datenbank

Ich muss meine Heroku-Anwendung auf meine AWS RDS-Datenbank verweisen. Meine RDS-Datenbank ist in Betrieb und verfügt über eine Sicherheitsgruppe mit 0.0.0.0/0-Zugriff.

Zurzeit habe ich meine Heroku-PostgreSQL-Datenbank entfernt und ich versuche, meine Heroku-Anwendung auf meine RDS-Datenbank zu verweisen. Aus irgendeinem Grund stürzt meine Anwendung ab. Der Schritt, auf dem ich zu sein glaube, ist das Setzen meiner DATABASE_URL auf der Heroku-Seite.

Angenommen, meine Datenbankanmeldeinformationen lauten:

db Instanz: mydb
dbname: mydb
user: wcronyn
pass: Passwort

Ich habe es versucht

heroku config: set DATABASE_URL = postgres: // wcronyn: [email protected]: 5432 / mydb

und ich habe versucht, die Berechtigungen festzulegen, indem ich die .pem-Datei in meinen Konfigurationsordner heruntergeladen und dann darauf verwiesen habe:

DATABASE_URL = postgres: // wcronyn: [email protected]: 5432 / mydb? Sslca = config / amazon-rds-ca-cert.pem & sslmode = require & encrypt = true

Ich habe diese beiden Datenbank-URLs ausprobiert, aber meine Anwendung stürzt immer wieder ab.

Kann jemand die Schritte skizzieren, die ich ausführen muss, um meine RDS-Datenbank erfolgreich zu hosten und meine Anwendung darauf zu verweisen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage