全部产品
Search
文档中心

ApsaraDB for MongoDB:Ajukan titik akhir untuk shard

更新时间:Oct 18, 2025

Secara umum, menghubungkan ke node Mongos dalam instansi kluster sharded ApsaraDB for MongoDB sudah cukup untuk membaca dan menulis data. Untuk membaca Oplog dari node shard, Anda harus mengajukan titik akhir untuk shard tersebut.

Prasyarat

  • Instansi kluster sharded telah dibuat.

  • Protokol yang digunakan adalah MongoDB.

Informasi latar belakang

Instansi kluster sharded ApsaraDB for MongoDB terdiri dari tiga komponen utama: Mongos, Shard, dan Configserver. Anda dapat memilih jumlah serta konfigurasi komponen shard untuk membuat instansi kluster sharded dengan tingkat kinerja yang berbeda. Untuk informasi lebih lanjut, lihat Arsitektur Kluster.

Catatan penggunaan

  • Setelah mengajukan titik akhir shard, sistem akan membuat titik akhir untuk node utama, sekunder, dan read-only di dalam shard. Setiap titik akhir memerlukan satu alamat IP. Pastikan Anda memiliki cukup alamat IP yang tersedia.

  • Jenis jaringan dari titik akhir yang diajukan harus sama dengan jenis jaringan node Mongos.

  • Setelah titik akhir shard dibuat, titik akhir tersebut tidak dapat diubah.

  • Prosedur ini menjelaskan cara mengajukan titik akhir pribadi untuk shard. Untuk mengakses shard melalui Internet, Anda harus terlebih dahulu mengajukan titik akhir pribadi, menetapkan akun dan kata sandi, kemudian mengajukan titik akhir publik. Lihat Ajukan Titik Akhir Publik untuk Instans.

  • Jika instans Anda menggunakan disk lokal, Anda dapat mengajukan akun koneksi langsung saat mengajukan titik akhir shard. Jika instans Anda menggunakan disk cloud, Anda harus terlebih dahulu membuat akun koneksi langsung pada halaman Manajemen Akun sebelum mengajukan titik akhir shard.

  • Anda hanya dapat mengajukan titik akhir untuk shard dalam instansi kluster sharded ApsaraDB for MongoDB.

Prosedur

Instans yang menggunakan disk cloud

Penting

Saat mengajukan titik akhir shard untuk instans yang menggunakan disk cloud, koneksi yang ada mungkin mengalami koneksi sementara. Pastikan aplikasi Anda memiliki mekanisme penyambungan otomatis. Kami sarankan melakukan operasi ini selama jam-jam sepi.

  1. Buka halaman Instansi Kluster Sharded. Di pojok kiri atas halaman, pilih kelompok sumber daya dan wilayah, lalu klik ID instans target.

  2. Buat akun shard.

    Catatan

    Anda hanya perlu membuat akun shard pertama kali mengajukan titik akhir shard untuk instans. Tidak perlu membuat akun lagi untuk pengajuan berikutnya.

    1. Di panel navigasi di sebelah kiri, klik Accounts.

    2. Klik tombol Create Account.

    3. Di panel Create Account(Only shards are supported.) , masukkan nama akun dan kata sandi.

      Catatan

      Akun shard memiliki izin read-only.

      Parameter

      Deskripsi

      Account Name

      Buat akun yang memenuhi persyaratan berikut:

      • Dimulai dengan huruf kecil.

      • Terdapat dari huruf kecil, angka, atau garis bawah (_).

      • Panjangnya 4 hingga 16 karakter.

      Catatan
      • Kata kunci tidak dapat digunakan sebagai nama akun di ApsaraDB for MongoDB.

      • Akun memiliki izin read-only.

      Account Password

      Tetapkan kata sandi yang memenuhi persyaratan berikut:

      • Terdapat setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.

        Karakter khusus adalah !@#$%^&*()_+-=.

      • Panjangnya 8 hingga 32 karakter.

      Catatan

      ApsaraDB for MongoDB memungkinkan Anda mereset kata sandi akun untuk Configserver dan node shard. Untuk informasi lebih lanjut, lihat Reset kata sandi.

      Confirm Password

      Masukkan kata sandi lagi.

    4. Klik OK.

  3. Buat titik akhir shard.

    1. Di panel navigasi di sebelah kiri, klik Database Connections.

    2. Di bagian Internal Connections, klik Create-Shard-Cs-Connections.

    3. Atur parameter berikut di panel Create-Shard-Cs-Connections.

      Parameter

      Deskripsi

      Node Type

      Ditetapkan menjadi Shard.

      Select Node ID

      Pilih ID node untuk mana Anda ingin membuat titik akhir.

    4. Klik OK.

  4. Di halaman Database Connections, Anda dapat melihat titik akhir.

    1. Tunggu status instans berubah dari Creating Network Connection menjadi Running.

    2. Di bagian Internal Connections, Anda dapat melihat titik akhir node.

Instans yang menggunakan disk lokal

Catatan

Sebagai alternatif, di halaman Basic Information instans, di bagian Shard List, klik Add Shard. Kemudian, aktifkan koneksi langsung ke shard dan ajukan titik akhir untuk node shard di bagian Apply For Shard Direct Connection Endpoint.

  1. Buka halaman Instansi Kluster Sharded. Di pojok kiri atas halaman, pilih kelompok sumber daya dan wilayah, lalu klik ID instans target.

  2. Di panel navigasi di sebelah kiri, klik Database Connections.

  3. Di bagian Internal Connections, klik Create-Shard-Cs-Connections.

  4. Di panel Create-Shard-Cs-Connections, atur parameter berikut.

    Parameter

    Deskripsi

    Node Type

    Ditetapkan menjadi Shard.

    Select Node ID

    Pilih ID node untuk mana Anda ingin membuat titik akhir.

    Account Name

    Buat akun yang memenuhi persyaratan berikut:

    • Dimulai dengan huruf kecil.

    • Terdapat dari huruf kecil, angka, atau garis bawah (_).

    • Panjangnya 4 hingga 16 karakter.

    Catatan
    • Kata kunci tidak dapat digunakan sebagai nama akun di ApsaraDB for MongoDB.

    • Akun memiliki izin read-only.

    • Saat Anda mengajukan titik akhir untuk node shard atau Configserver untuk pertama kalinya, Anda harus menetapkan akun dan kata sandi. Anda tidak perlu menetapkannya lagi untuk aplikasi berikutnya.

    Account Password

    Tetapkan kata sandi yang memenuhi persyaratan berikut:

    • Terdapat setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.

      Karakter khusus adalah !@#$%^&*()_+-=.

    • Panjangnya 8 hingga 32 karakter.

    Catatan

    ApsaraDB for MongoDB memungkinkan Anda mereset kata sandi akun untuk Configserver dan node shard. Untuk informasi lebih lanjut, lihat Reset kata sandi.

    Confirm Password

    Masukkan kata sandi lagi.

  5. Klik OK.

  6. Di halaman Database Connections, Anda dapat melihat titik akhir.

    1. Tunggu status instans diperbarui dari Creating Network Connection menjadi Running.

    2. Di bagian Internal Connections, Anda dapat melihat titik akhir node.

Referensi

Jika Anda tidak lagi membutuhkan titik akhir shard, Anda dapat melepaskannya. Untuk informasi lebih lanjut, lihat Lepaskan Titik Akhir Node Shard atau Configserver.