MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara membuat peering antara MongoDB Atlas dan Aplikasi Node Lingkungan Standar Google App Engine

Pertama-tama, pastikan Anda menjalankan M10-Cluster atau di atasnya!!! Peering VPC tidak tersedia untuk M0/M2/M5...

Dan YA Anda memang membutuhkan konektor itu! Semua "Serverless"-Layanan dari Gcloud (seperti GAE di lingkungan standar) membutuhkannya.

  1. buat konektor di wilayah yang sama dengan Aplikasi GAE Anda dengan mengikuti petunjuk ini . Anda dapat menemukan wilayah Aplikasi GAE Anda saat ini dengan gcloud app describe

  2. app.yaml Anda harus mengarah ke konektor itu seperti ini

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. Buka Atlas Anda proyek, navigasikan ke Akses Jaringan dan daftar putih rentang IP yang Anda tetapkan untuk konektor di Langkah 1

  2. Anda mungkin juga perlu memasukkan rentang IP ke daftar putih dari Langkah 1 untuk Jaringan VPC. Anda dapat melakukannya di GCP dengan menavigasi ke VPC-Network -> Firewall

Jika Anda memiliki pertanyaan tentang cara menyiapkan Peering VPC antara Atlas dan Gcloud, coba tutorial ini . Mereka melakukannya untuk Kubernetes-Engine (tidak perlu konektor). Tetapi menambahkan langkah saya dari atas semoga berhasil.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tidak dapat menginstal plugin Grails MongoDB

  2. MongoDB - Menghapus Dokumen

  3. TypeError:db.collection bukan fungsi, TIDAK BISA MENDAPATKAN

  4. Meteor custom mongodb selama pengembangan

  5. Kesalahan GraphQL mengembalikan hasil dari perintah agregat luwak