Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Menghubungkan ke cluster DB Multi-AZ untuk Amazon RDS

Mode fokus
Menghubungkan ke cluster DB Multi-AZ untuk Amazon RDS - Layanan Basis Data Relasional Amazon

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

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

Sebuah klaster basis data Multi-AZ memiliki tiga instans basis data, bukan instans basis data tunggal. Setiap koneksi ditangani oleh instans basis data tertentu. Saat Anda menghubungi klaster basis data Multi-AZ, nama host dan port yang Anda tentukan menunjuk ke nama domain berkualifikasi penuh yang disebut dengan titik akhir. Klaster basis data Multi-AZ menggunakan mekanisme titik akhir untuk mengabstrakkan koneksi ini sehingga Anda tidak perlu menentukan instans basis data di klaster basis data yang akan dihubungi. Dengan demikian, Anda tidak perlu mencantumkan nama persis/hardcode semua nama host atau menulis logika Anda sendiri untuk merutekan ulang koneksi saat beberapa instans basis data tidak tersedia.

Titik akhir penulis menghubungi instans basis data penulis klaster basis data, yang mendukung operasi-operasi baca dan tulis. Titik akhir pembaca menghubungi salah satu dari dua instans basis data pembaca, yang hanya mendukung operasi baca.

Dengan menggunakan titik akhir, Anda dapat memetakan setiap koneksi ke instans basis data atau grup instans basis data yang layak berdasarkan kasus penggunaan Anda. Misalnya, untuk melakukan DDL dan DML pernyataan, Anda dapat terhubung ke instans DB mana pun yang merupakan instance DB penulis. Untuk melakukan kueri, Anda dapat menghubungi titik akhir pembaca, dengan klaster basis data Multi-AZ mengelola secara otomatis koneksi di antara instans-instans basis data pembaca. Untuk diagnosis atau penyetelan, Anda dapat menghubungi titik akhir instans basis data tertentu untuk memeriksa detail instans basis data itu.

Lihat informasi yang lebih lengkap tentang cara menghubungi instans basis data di Menghubungkan ke instans Amazon RDS DB.

Untuk informasi selengkapnya tentang menghubungkan ke klaster DB multi-AZ, lihat topik berikut.

Jenis-jenis titik akhir klaster basis data Multi-AZ

Titik akhir diwakili oleh sebuah pengidentifikasi unik yang berisi alamat host. Jenis-jenis titik akhir berikut tersedia dari klaster basis data Multi-AZ:

Titik akhir klaster

Titik akhir klaster (atau titik akhir penulis) untuk klaster basis data Multi-AZ menghubungi instans basis data penulis saat ini untuk klaster basis data itu. Endpoint ini adalah satu-satunya yang dapat melakukan operasi tulis seperti DDL dan DML pernyataan. Titik akhir ini juga dapat melakukan operasi baca.

Setiap klaster basis data Multi-AZ memiliki satu titik akhir klaster dan satu instans basis data penulis.

Anda menggunakan titik akhir cluster untuk semua operasi penulisan di cluster DB, termasuk sisipan, pembaruan, penghapusan, dan perubahan. DDL Anda juga dapat menggunakan titik akhir klaster untuk operasi baca, seperti kueri.

Jika instans basis data penulis saat ini suatu klaster basis data gagal, klaster basis data Multi-AZ melakukan secara otomatis failover ke instans basis data penulis baru. Selama failover, klaster basis data itu terus melayani permintaan koneksi ke titik akhir klaster penulis baru instans basis data itu, dengan pemutusan layanan yang minimal.

Contoh berikut mengilustrasikan titik akhir klaster untuk suatu klaster basis data Multi-AZ.

mydbcluster.cluster-123456789012.us-east-1.rds.amazonaws.com

Untuk informasi selengkapnya tentang menghubungkan ke titik akhir klaster, lihatTitik akhir cluster.

Titik akhir pembaca

Titik akhir pembaca untuk suatu klaster basis data Multi-AZ memberikan dukungan untuk koneksi hanya baca ke klaster basis data. Gunakan titik akhir pembaca untuk operasi-operasi baca, seperti kueri SELECT. Dengan memproses pernyataan-pernyataan itu pada instans basis data pembaca, titik akhir ini mengurangi sisihan umum/overhead pada instans basis data penulis. Titik akhir juga membantu klaster menskalakan kapasitas untuk menangani kueri SELECT simultan. Setiap klaster basis data Multi-AZ memiliki satu titik akhir pembaca.

Titik akhir pembaca mengirimkan setiap permintaan koneksi ke salah satu instans basis data pembaca. Saat menggunakan titik akhir pembaca untuk suatu sesi, Anda hanya dapat melakukan pernyataan hanya baca seperti SELECT dalam sesi itu.

Contoh berikut mengilustrasikan titik akhir pembaca untuk suatu klaster basis data Multi-AZ. Maksud hanya baca suatu titik akhir pembaca dilambangkan oleh -ro di dalam nama titik akhir klaster.

mydbcluster.cluster-ro-123456789012.us-east-1.rds.amazonaws.com

Untuk informasi selengkapnya tentang menghubungkan ke titik akhir pembaca, lihatTitik akhir pembaca.

Titik akhir instans

Titik akhir instans menghubungi instans basis data tertentu dalam klaster basis data Multi-AZ. Setiap instans basis data dalam sebuah klaster basis data memiliki titik akhir yang unik. Jadi, ada satu titik akhir instans untuk instans basis data penulis saat ini di klaster basis data, dan ada satu titik akhir instans untuk setiap instans basis data pembaca di klaster basis data.

Titik akhir instans menyediakan kendali langsung atas koneksi ke klaster basis data. Kendali ini dapat membantu Anda menangani skenario-skenario ketika penggunaan titik akhir klaster atau titik akhir pembaca mungkin tidak layak. Misalnya, aplikasi klien Anda mungkin meminta penyeimbangan beban yang lebih terurai halus berdasarkan jenis beban kerja. Dalam hal ini, Anda dapat mengonfigurasikan beberapa klien untuk menghubungi instans basis data pembaca yang berbeda dalam sebuah klaster basis data untuk menyebarkan beban kerja baca.

Contoh berikut mengilustrasikan titik akhir instans untuk sebuah instans basis data di dalam klaster basis data Multi-AZ.

mydbinstance.123456789012.us-east-1.rds.amazonaws.com

Untuk informasi selengkapnya tentang menghubungkan ke titik akhir instance, lihatEndpoint instans.

Melihat titik akhir

Gunakan konsol, AWS CLI, atau Amazon RDS API untuk melihat titik akhir cluster, pembaca, dan instance.

Console

Di AWS Management Console, Anda melihat titik akhir cluster dan titik akhir pembaca pada halaman detail untuk setiap cluster DB multi-AZ. Anda melihat titik akhir instans di halaman detail untuk masing-masing instans basis data.

AWS CLI

Dengan AWS CLI, Anda melihat titik akhir penulis dan pembaca di output describe-db-clustersperintah. Misalnya, perintah berikut menunjukkan atribut endpoint untuk semua cluster di Region Anda saat ini AWS .

aws rds describe-db-cluster-endpoints
Amazon RDS API

Dengan Amazon RDSAPI, Anda mengambil titik akhir dengan memanggil tindakan D escribeDBCluster Endpoints. Output-nya juga menampilkan titik akhir klaster basis data Amazon Aurora, jika ada.

Di AWS Management Console, Anda melihat titik akhir cluster dan titik akhir pembaca pada halaman detail untuk setiap cluster DB multi-AZ. Anda melihat titik akhir instans di halaman detail untuk masing-masing instans basis data.

Titik akhir cluster

Setiap cluster DB multi-AZ memiliki satu titik akhir cluster bawaan, yang namanya dan atribut lainnya dikelola oleh Amazon. RDS Anda tidak dapat membuat, menghapus, atau mengubah titik akhir jenis ini.

Anda menggunakan endpoint cluster saat mengelola cluster DB, melakukan operasi ekstrak, transformasi, load (ETL), atau mengembangkan dan menguji aplikasi. Titik akhir klaster menghubungi instans basis data penulis klaster itu'. Instans DB penulis adalah satu-satunya instans DB di mana Anda dapat membuat tabel dan indeks, menjalankan INSERT pernyataan, dan melakukan DML operasi lainnyaDDL.

Alamat IP fisik yang ditunjuk oleh titik akhir klaster berubah saat mekanisme failover mempromosikan instans basis data baru menjadi instans basis data penulis bagi klaster. Jika Anda menggunakan segala bentuk penyatuan koneksi atau multiplexing lainnya, bersiaplah untuk menyiram atau mengurangi informasi cache apa pun. time-to-live DNS Dengan melakukannya, Anda dipastikan tidak akan mencoba membuat koneksi baca/tulis ke instans DB yang menjadi tidak tersedia atau menjadi hanya baca setelah terjadi failover.

Titik akhir pembaca

Anda menggunakan titik akhir pembaca untuk koneksi hanya baca dengan klaster basis data Multi-AZ. Titik akhir ini membantu klaster basis data Anda menangani beban kerja padat kueri. Titik akhir pembaca adalah titik akhir yang Anda berikan ke aplikasi yang melakukan pelaporan atau operasi hanya baca lain pada klaster. Titik akhir pembaca mengirimkan koneksi ke instans basis data pembaca yang tersedia di klaster basis data Multi-AZ.

Setiap cluster Multi-AZ memiliki satu titik akhir pembaca bawaan, yang namanya dan atribut lainnya dikelola oleh Amazon. RDS Anda tidak dapat membuat, menghapus, atau mengubah titik akhir jenis ini.

Endpoint instans

Setiap instans DB dalam cluster DB multi-AZ memiliki titik akhir instans bawaannya sendiri, yang namanya dan atribut lainnya dikelola oleh Amazon. RDS Anda tidak dapat membuat, menghapus, atau mengubah titik akhir jenis ini. Dengan klaster basis data Multi-AZ, Anda biasanya lebih sering menggunakan titik akhir penulis dan pembaca daripada titik akhir instans.

Dalam day-to-day operasi, cara utama Anda menggunakan titik akhir instans adalah dengan mendiagnosis masalah kapasitas atau kinerja yang memengaruhi satu instans DB tertentu dalam klaster DB multi-AZ. Selagi terhubung dengan instans basis data tertentu, Anda dapat memeriksa variabel status, metrik, dan sebagainya instans itu. Melakukan hal itu membantu Anda menentukan apa yang terjadi untuk instans basis data itu yang berbeda dengan apa yang terjadi untuk instans-instans basis data yang lain di klaster.

Koneksi ketersediaan tinggi

Untuk klaster basis data Multi-AZ dengan ketersediaan tinggi adalah penting, gunakan titik akhir penulis untuk koneksi baca/tulis atau koneksi 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.

Jika instance DB penulis dari cluster DB gagal, Amazon RDS secara otomatis gagal ke instance DB penulis baru. Sistem melakukannya dengan mempromosikan instans basis data pembaca menjadi instans basis data penulis baru. Jika terjadi failover, Anda dapat menggunakan titik akhir penulis untuk menghubungi kembali instans basis data penulis yang baru dipromosikan. Atau Anda dapat menggunakan titik akhir pembaca untuk menghubungi kembali salah satu instans basis data pembaca di klaster basis data. Selama failover, Titik akhir pembaca mungkin akan mengarahkan sejenak koneksi ke instans basis data penulis baru klaster basis data setelah instans basis data pembaca dipromosikan menjadi instans basis data penulis baru. Jika Anda merancang logika aplikasi Anda sendiri untuk mengelola koneksi titik akhir instans, Anda dapat menemukan secara manual atau programatis set instans basis data yang dihasilkan yang tersedia di klaster basis data.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.