Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Koneksi titik akhir Amazon Aurora
Amazon Aurora biasanya menangani sebuah klaster yang terdiri dari beberapa instans DB, bukan instans tunggal. Setiap koneksi ditangani oleh instans DB tertentu. Saat Anda terhubung ke klaster Aurora, nama dan port host yang Anda tentukan akan mengarah ke sebuah handler perantara yang disebut titik akhir. Aurora menggunakan mekanisme titik akhir untuk menyederhanakan koneksi tersebut. Dengan demikian, Anda tidak perlu melakukan hardcode semua nama host atau menulis logika Anda sendiri untuk menyeimbangkan dan mengalihkan koneksi ketika beberapa instance DB tidak tersedia.
Untuk tugas Aurora tertentu, beberapa instans atau grup instans yang berbeda menjalankan peran yang berbeda. Misalnya, instance utama menangani semua pernyataan bahasa definisi data (DDL) dan bahasa manipulasi data (DML). Hingga 15 Replika Aurora dapat menangani lalu lintas kueri hanya baca.
Topik
Jenis titik akhir Aurora
Dengan menggunakan titik akhir, Anda dapat memetakan setiap koneksi ke instans atau grup instans yang sesuai berdasarkan kasus penggunaan Anda. Misalnya, untuk melakukan DDL pernyataan, Anda dapat terhubung ke instance mana pun yang merupakan instance utama. Untuk melakukan kueri, Anda dapat terhubung ke titik akhir pembaca, dengan Aurora secara otomatis melakukan penyeimbangan koneksi di antara semua Replika Aurora. Untuk klaster dengan instans DB yang memiliki kapasitas atau konfigurasi berbeda, Anda dapat melakukan koneksi ke titik akhir kustom yang terkait dengan subset instans DB yang berbeda. Untuk diagnosis atau penyetelan, Anda dapat melakukan koneksi ke titik akhir instans tertentu untuk memeriksa detail tentang instans DB tertentu.
Endpoint direpresentasikan sebagai Aurora-spesifik URL yang berisi alamat host dan port. Jenis titik akhir berikut tersedia dari klaster DB Aurora.
- Titik akhir klaster
-
Connect ke instance utama klaster Anda untuk mengembangkan dan menguji aplikasi, dan melakukan transformasi seperti
INSERT
pernyataan danDDL,DML, dan ETL operasi. Temukan lokasi titik akhir cluster dengan menggunakan AWS Management Console,, atau Amazon AWS CLI RDSAPI, seperti yang dijelaskan dalamMelihat titik akhir untuk klaster Aurora.Untuk informasi selengkapnya tentang titik akhir klaster, lihatTitik akhir cluster untuk Amazon Aurora.
- Titik akhir pembaca
-
Lakukan kueri. Aurora secara otomatis melakukan penyeimbangan koneksi di antara semua Replika Aurora. Temukan lokasi titik akhir pembaca dengan menggunakan AWS Management Console,, atau Amazon AWS CLI RDSAPI, seperti yang dijelaskan dalamMelihat titik akhir untuk klaster Aurora.
Untuk informasi lebih lanjut tentang titik akhir pembaca, lihatTitik akhir pembaca untuk Amazon Aurora.
- Titik akhir instans
-
Periksa detail tentang instance DB tertentu untuk diagnosis atau penyetelan. Anda dapat menemukan lokasi titik akhir instance untuk setiap instance Anda di AWS Management Console satu-satunya, pada halaman detail instance untuk instance Anda.
Untuk informasi selengkapnya tentang titik akhir instance, lihatTitik akhir instans untuk Amazon Aurora.
- Titik akhir kustom
-
Connect ke subset yang berbeda dari instans DB pada cluster DB. Ini berguna ketika Anda memiliki kapasitas dan konfigurasi instans yang berbeda dalam cluster DB Anda. Temukan lokasi titik akhir kustom dengan menggunakan AWS Management Console,, atau Amazon AWS CLI RDSAPI, seperti yang dijelaskan dalamMelihat titik akhir untuk klaster Aurora.
Untuk informasi selengkapnya tentang titik akhir kustom, lihatTitik akhir khusus untuk Amazon Aurora.
- Titik akhir penulis Basis Data Global Aurora
-
Aurora Global Database memiliki jenis endpoint khusus yang melayani tujuan yang sama dengan titik akhir cluster dari cluster Aurora mandiri. Ini menangani permintaan tulis dan baca. Ketika cluster sekunder menjadi cluster primer baru karena switchover atau failover, Aurora secara otomatis mengalihkan titik akhir ini untuk menunjuk ke titik akhir cluster dari cluster primer baru, di cluster lain. Wilayah AWS Dengan begitu, Anda tidak perlu menyandikan AWS Region ke dalam string koneksi untuk aplikasi Anda, dan Anda tidak perlu mengubah string koneksi saat tata letak database global berubah. Aurora membuat titik akhir ini saat Anda menyiapkan Database Global Aurora, misalnya dengan memilih Tambah Wilayah untuk klaster Aurora di. AWS Management Console
Untuk informasi tentang bagaimana Anda dapat menggunakan jenis titik akhir ini dengan Aurora Global Database, lihat. Menghubungkan ke Amazon Aurora Global Database
Melihat titik akhir untuk klaster Aurora
Meskipun Anda hanya dapat menemukan lokasi titik akhir instance pada halaman detail instance di halaman AWS Management Console, Anda dapat menggunakan konsol AWS CLI, atau Amazon RDS API untuk menemukan lokasi cluster, pembaca, dan titik akhir kustom.
Bagaimana titik akhir Aurora berfungsi dengan ketersediaan tinggi
Untuk cluster di mana ketersediaan tinggi penting, gunakan titik akhir cluster untuk koneksi baca/tulis atau tujuan umum dan titik akhir pembaca untuk koneksi hanya-baca. Titik akhir penulis dan pembaca mengelola failover instans basis data dengan lebih baik daripada titik akhir instans. Tidak seperti titik akhir instans, titik akhir penulis dan titik akhir pembaca mengubah secara otomatis instans basis data yang dihubungi jika instans basis data di klaster menjadi tidak tersedia. Untuk informasi selengkapnya tentang titik akhir cluster dan pembaca, lihat Titik akhir cluster untuk Amazon Aurora danTitik akhir pembaca untuk Amazon Aurora.
Jika instans DB primer dari klaster DB gagal, Aurora secara otomatis melakukan failover ke instans DB primer yang baru. Hal tersebut dilakukan dengan mempromosikan Replika Aurora yang sudah ada ke instans DB primer yang baru, atau membuat instans DB primer yang baru. Jika failover terjadi, Anda dapat menggunakan titik akhir cluster untuk menyambung kembali ke instans DB primer yang baru dipromosikan atau dibuat, atau menggunakan titik akhir pembaca untuk menyambung kembali ke salah satu Replika Aurora di cluster DB. Selama failover, titik akhir pembaca mungkin akan mengarahkan koneksi ke instans DB primer yang baru dari klaster DB untuk waktu yang singkat setelah Replika Aurora dipromosikan menjadi instans DB primer yang baru.
Jika Anda merancang logika aplikasi Anda sendiri untuk mengelola koneksi untuk titik akhir instans, Anda dapat secara manual atau programatis menemukan serangkaian instans DB yang tersedia dalam klaster DB. Gunakan describe-db-clusters AWS CLI perintah atau DescribeDBClustersRDSAPIoperasi untuk menemukan cluster DB dan titik akhir pembaca, instans DB, apakah instans DB adalah pembaca, dan tingkatan promosinya. Anda kemudian dapat mengonfirmasi kelas instansnya setelah failover, dan melakukan koneksi ke titik akhir instans yang sesuai.
Untuk informasi selengkapnya tentang failover, lihat Toleransi kesalahan untuk klaster DB Aurora.
Untuk informasi selengkapnya tentang ketersediaan tinggi di Amazon Aurora, lihat. Ketersediaan yang tinggi untuk Amazon Aurora