Pertimbangan untuk titik akhir khusus di Amazon Aurora - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pertimbangan untuk titik akhir khusus di Amazon Aurora

Gunakan bagian berikut untuk mengelola, menentukan properti, dan menggunakan aturan keanggotaan untuk titik akhir kustom.

Mengelola titik akhir kustom

Karena klaster Aurora yang baru dibuat tidak memiliki titik akhir kustom, Anda harus membuat dan mengelola objek ini sendiri. Anda melakukannya menggunakan AWS Management Console, AWS CLI, atau Amazon RDSAPI.

catatan

Anda juga harus membuat dan mengelola titik akhir kustom untuk klaster Aurora yang dipulihkan dari snapshot. Titik akhir kustom tidak disertakan dalam snapshot. Anda membuatnya kembali setelah memulihkan, dan memilih nama titik akhir baru jika klaster yang dipulihkan berada di wilayah yang sama dengan yang asli.

Untuk bekerja dengan titik akhir kustom dari AWS Management Console, Anda menavigasi ke halaman detail untuk klaster Aurora Anda dan menggunakan kontrol di bawah bagian Titik Akhir Kustom.

Untuk bekerja dengan titik akhir kustom dari AWS CLI, Anda dapat menggunakan operasi ini:

Untuk bekerja dengan titik akhir khusus melalui Amazon RDSAPI, Anda dapat menggunakan fungsi berikut:

Menentukan properti untuk titik akhir kustom

Panjang maksimum untuk nama titik akhir kustom adalah 63 karakter. Format namanya adalah sebagai berikut:

endpoint_name.cluster-custom-customer_DNS_identifier.AWS_Region.rds.amazonaws.com

Anda tidak dapat menggunakan kembali nama titik akhir kustom yang sama untuk lebih dari satu klaster di Wilayah AWS yang sama. DNSPengenal pelanggan adalah pengenal unik yang terkait dengan Anda Akun AWS di tempat tertentu. Wilayah AWS

Setiap titik akhir kustom memiliki jenis terkait yang menentukan instans DB mana yang memenuhi syarat untuk dikaitkan dengan titik akhir tersebut. Saat ini, jenisnya bisa READER atauANY. Pertimbangan berikut berlaku untuk jenis titik akhir kustom:

  • Anda tidak dapat memilih jenis titik akhir kustom di AWS Management Console. Semua titik akhir kustom yang Anda buat melalui AWS Management Console memiliki jenis. ANY

    Anda dapat mengatur dan memodifikasi tipe endpoint kustom menggunakan AWS CLI atau Amazon RDSAPI.

  • Hanya instans DB pembaca yang dapat menjadi bagian dari titik akhir kustom READER.

  • Instans DB pembaca dan penulis dapat menjadi bagian dari titik akhir kustom ANY. Aurora mengarahkan koneksi ke titik akhir klaster dengan jenis ANY ke instans DB terkait mana saja dengan probabilitas yang sama. Jenis ANY berlaku untuk klaster yang menggunakan topologi replikasi mana pun.

  • Jika Anda mencoba membuat titik akhir kustom dengan jenis yang tidak sesuai berdasarkan konfigurasi replikasi untuk klaster, Aurora akan memunculkan pesan kesalahan.

Aturan keanggotaan untuk titik akhir kustom

Saat Anda menambahkan instans DB ke titik akhir kustom atau menghapusnya dari titik akhir kustom, koneksi apa pun yang ada ke instans DB tersebut tetap aktif.

Anda dapat menetapkan daftar instans DB untuk disertakan dalam, atau dikecualikan dari, sebuah titik akhir kustom. Kami menyebut daftar ini masing-masing sebagai daftar statis dan pengecualian. Anda dapat menggunakan mekanisme penyertaan/pengecualian untuk membagi kembali grup instans DB, dan untuk memastikan bahwa rangkaian titik akhir kustom tersebut telah mencakup semua instans DB dalam klaster. Setiap titik akhir kustom hanya dapat berisi salah satu jenis daftar tersebut.

Dalam AWS Management Console:

  • Pilihannya ditunjukkan oleh kotak centang Lampirkan instans masa depan yang ditambahkan ke klaster ini. Jika Anda membiarkan kotak centang ini kosong, titik akhir kustom akan menggunakan daftar statis yang hanya berisi instans DB yang ditentukan pada halaman. Jika Anda memilih kotak centang ini, titik akhir kustom akan menggunakan daftar pengecualian. Dalam hal ini, titik akhir kustom merepresentasikan semua instans DB di dalam klaster (termasuk yang Anda tambahkan di masa mendatang) kecuali yang tidak dipilih di halaman tersebut.

  • Konsol tidak memungkinkan Anda menentukan jenis titik akhir. Titik akhir kustom apa pun yang dibuat menggunakan konsol akan memiliki jenis ANY.

    Oleh karena itu, Aurora tidak mengubah keanggotaan titik akhir kustom ketika instans DB berganti peran antara penulis dan pembaca karena failover atau promosi.

Di AWS CLI dan Amazon RDSAPI:

  • Anda dapat menentukan jenis titik akhir. Oleh karena itu, ketika jenis endpoint disetel keREADER, keanggotaan endpoint secara otomatis disesuaikan selama failover dan promosi.

    Misalnya, titik akhir kustom dengan tipe READER menyertakan Replika Aurora yang kemudian dipromosikan menjadi instance DB penulis. Instans penulis baru ini tidak lagi menjadi bagian dari titik akhir kustom.

  • Anda dapat menambahkan anggota individu ke dan menghapusnya dari daftar setelah perannya berubah. Gunakan modify-db-cluster-endpoint AWS CLI perintah atau API operasi M odifyDBCluster Endpoint.

Anda dapat mengaitkan instans DB dengan lebih dari satu titik akhir kustom. Misalnya, anggaplah Anda menambahkan instans DB baru ke sebuah klaster, atau Aurora menambahkan instans DB secara otomatis melalui mekanisme penskalaan otomatis. Dalam hal ini, instans DB ditambahkan ke semua titik akhir kustom yang memenuhi syarat. Titik akhir mana instans DB ditambahkan didasarkan pada jenis titik akhir kustom READER atauANY, ditambah daftar statis atau pengecualian yang ditentukan untuk setiap titik akhir. Misalnya, jika titik akhir tersebut mencakup daftar statis instans DB, Replika Aurora yang baru tidak ditambahkan ke titik akhir tersebut. Sebaliknya, jika titik akhir tersebut memiliki daftar pengecualian, Replika Aurora yang baru akan ditambahkan ke titik akhir, jika tidak disebutkan dalam daftar pengecualian dan perannya cocok dengan jenis titik akhir kustom tersebut.

Jika Replika Aurora menjadi tidak tersedia, Replika Aurora ini akan tetap dikaitkan dengan titik akhir kustom. Misalnya, Replika Aurora tetap menjadi bagian dari titik akhir kustom jika tidak berkondisi baik, dihentikan, di-boot ulang, dan seterusnya. Namun, Anda tidak dapat melakukan koneksi ke Replika Aurora melalui titik akhir tersebut hingga tersedia kembali.