sql >> Database teknologi >  >> RDS >> PostgreSQL

Heroku Permanent Database-legitimationsoplysninger

Fra Heroku-dokumentation ,

legitimationsoplysninger

Kopier og indsæt ikke databaselegitimationsoplysninger til et separat miljø eller i din applikations kode. Databasens URL administreres af Heroku og vil ændre sig under nogle omstændigheder såsom:

  • Brugerinitierede databaselegitimationsrotationer ved hjælp af heroku pg:credentials:rotate.
  • Katastrofal hardwarefejl, der førte til, at Heroku Postgres-personalet genopretter din database på ny hardware.
  • Automatiske failover-hændelser på HA-aktiverede planer.

Det er bedste praksis altid at hente databasens URL config var fra den tilsvarende Heroku-app, når din applikation starter. For eksempel kan du følge 12Factor-applikationskonfigurationsprincipperne ved at bruge Heroku CLI og påberåbe din proces sådan:

DATABASE_URL=$(heroku config:get DATABASE_URL -a your-app-name) your_process

På denne måde sikrer du, at din proces eller applikation altid har korrekte databaselegitimationsoplysninger.



  1. SQL, hvordan sammenkædes resultater?

  2. PHP ordindeks, ydeevne og rimelige resultater

  3. Hvordan fortsætter jeg Pro med PuPHPet?

  4. ORA-01264:Kan ikke oprette logfilfilnavn