PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Łączenie się z GCP Cloud SQL z App Engine w osobnym projekcie

Właśnie zreplikowałem Twój scenariusz przypadku użycia i udało mi się połączyć bazę danych Cloud SQL z projektu z Cloud App Engine z innego projektu.

Kroki, aby to odtworzyć, są następujące:

Podczas mojej reprodukcji natrafiłem na możliwy problem, z którym się spotkałeś. Prawdopodobnie nie włączyłeś API drugiego projektu (tego, który obsługuje tylko App Engine).

Aby to sprawdzić, wystarczy ssh na maszynie hostującej silnik aplikacji, a następnie uruchomić docker ps -a aby uzyskać identyfikator kontenera dockera, w którym znajduje się cloud-sql-proxy . Następnie używając tego identyfikatora uruchom docker logs -f ID_OF_THE_CONTAINER i zobaczysz, czy wystąpił błąd w serwerze proxy Cloud SQL. Jeśli interfejs API jest wyłączony, po prostu włącz go i wdróż ponownie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Żądania utknęły w PG::Connection#async_exec

  2. django.db.utils.IntegrityError:kolumna location_city zawiera wartości null

  3. Dynamiczne przekazywanie nazw kolumn dla zmiennej rekordu w PostgreSQL

  4. Aktualizacja do PostgreSQL13

  5. Jak używać indeksu w obcej tabeli zapytania SELECT MAX(id) w PostgreSQL?