MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да установя peering между MongoDB Atlas и Google App Engine Standard Environment Node App

Първо се уверете, че използвате M10-Cluster или по-нов!!! VPC-peering не е наличен за M0/M2/M5...

И ДА имате нужда от този конектор! Всички "безсървърни" услуги от Gcloud (като GAE в стандартна среда) се нуждаят от него.

  1. създайте конектор в същия регион като вашето GAE-App, следвайки тези инструкции . Можете да намерите текущия регион на вашето GAE-приложение с gcloud app describe

  2. вашият app.yaml трябва да сочи към този конектор по този начин

app.yaml

runtime: nodejs10

vpc_access_connector:
  name: projects/GCLOUD_PROJECT_ID/locations/REGION_WHERE_GAE_RUNS/connectors/NAME_YOU_ENTERED_IN_STEP_1
  1. Отидете на вашия атлас проект, отворете Достъп до мрежа и в белия списък IP обхвата, който сте задали за конектора в Стъпка 1

  2. Може също да се наложи да включите в белия списък IP обхвата от Стъпка 1 за VPC мрежата. Можете да направите това в GCP като отидете на VPC-мрежа -> Защитна стена

Ако имате въпроси относно това как да настроите VPC-Peering между Atlas и Gcloud, опитайте този урок . Те го правят за Kubernetes-Engine (не е необходим конектор). Но добавянето на моите стъпки отгоре, надявам се, ще свърши работа.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Конфигуриране на QueryDSL за Spring Data и MongoDB с Gradle

  2. MongoDB:запитвания за кръстосано събиране

  3. Как да управлявате потребители и удостоверяване в MongoDB

  4. 'mongorestore' не се разпознава като вътрешна или външна команда, работеща програма или пакетен файл

  5. Преобразувайте масив от обекти MongoId в масив от низове