All Products
Search
Document Center

ApsaraDB RDS:Aktifkan Pemisahan baca/tulis (endpoint routing read-only)

Last Updated:Jun 21, 2026

RDS for SQL Server memungkinkan Anda mengelola instans read-only dan menyediakan satu endpoint routing read-only terpadu untuk menerapkan Pemisahan baca/tulis. Dengan mengonfigurasi endpoint instans utama dan endpoint routing read-only di aplikasi Anda, Anda dapat meningkatkan kinerja sistem, skalabilitas, serta mencapai load balancing untuk operasi baca. Selain itu, RDS for SQL Server pada RDS Cluster Edition menyediakan endpoint instans secondary yang dapat digunakan untuk troubleshooting, verifikasi data, dan tugas operasional lainnya.

Cara kerja

Setelah membuat instans read-only untuk instans utama RDS for SQL Server, Anda dapat mengaktifkan Pemisahan baca/tulis. Dengan mengonfigurasi endpoint instans utama dan endpoint routing read-only di aplikasi Anda, permintaan tulis akan dikirim ke instans utama, sedangkan permintaan baca dikirim ke endpoint routing read-only. Endpoint tersebut kemudian secara otomatis mendistribusikan permintaan baca ke instans secondary dan instans read-only berdasarkan bobot baca yang telah ditetapkan.

Manfaat

  • Endpoint terpadu untuk maintenance yang mudah

    Dengan terhubung ke satu endpoint routing read-only, Anda dapat melakukan operasi baca pada instans read-only, sehingga mengurangi biaya maintenance. Kapasitas baca juga dapat ditingkatkan dengan menambahkan lebih banyak instans read-only tanpa perlu mengubah kode aplikasi Anda.

  • Bobot yang dapat dikustomisasi untuk berbagai kasus penggunaan

    Anda dapat menyesuaikan bobot baca setiap instans read-only agar sesuai dengan kebutuhan skenario aplikasi yang berbeda.

  • Pemeriksaan kesehatan otomatis untuk ketersediaan tinggi

    Fitur Pemisahan baca/tulis secara otomatis melakukan pemeriksaan kesehatan pada semua instans read-only. Jika suatu instans gagal atau latensi replikasi melebihi ambang batas tertentu, sistem akan berhenti mengarahkan permintaan baca ke instans tersebut dan mendistribusikannya ke instans sehat yang tersisa. Proses ini memastikan bahwa kegagalan satu instans tidak mengganggu aplikasi Anda. Ketika instans tersebut dipulihkan, RDS secara otomatis menambahkannya kembali ke pool distribusi permintaan.

    Catatan

    Untuk menghindari single point of failure, disarankan membuat minimal dua instans read-only untuk satu instans utama.

Baca-saja dan titik akhir jaringan

Endpoint read-only mencakup endpoint routing read-only terpadu dan endpoint instans secondary:

  • Endpoint routing read-only terpadu: Konfigurasikan endpoint ini di aplikasi Anda untuk menerapkan Pemisahan baca/tulis. Saat klien mengirim permintaan baca ke endpoint ini, permintaan tersebut secara otomatis didistribusikan ke instans secondary dan instans read-only berdasarkan bobot bacanya.

  • Endpoint instans secondary: Konfigurasikan endpoint ini di aplikasi Anda untuk mengakses langsung instans secondary. Dengan menggunakan endpoint ini, Anda tidak dapat mengakses instans utama maupun instans read-only.

Jika aplikasi Anda hanya menggunakan endpoint instans utama, semua permintaan akan dikirim ke instans tersebut.

Prasyarat

Instans utama RDS for SQL Server harus memenuhi persyaratan berikut. Informasi ini dapat dilihat di halaman Basic Information instans Anda.

  • Versi Mesin: 2017 RDS Cluster Edition, 2019 RDS Cluster Edition, 2022 RDS Cluster Edition, atau 2025 RDS Cluster Edition

  • Seri Instans: RDS Cluster Edition

  • Tipe Penyimpanan: ESSD

  • Metode Penagihan: subscription atau pay-as-you-go. Instans Serverless tidak didukung.

Catatan penggunaan

  • Anda tidak dapat mengubah secara manual endpoint routing read-only.

  • Mengaktifkan dan menggunakan endpoint read-only tidak dikenai biaya tambahan. Anda hanya dikenai biaya untuk instans read-only.

  • Endpoint routing read-only tidak mendukung jaringan klasik.

Aktifkan endpoint routing read-only terpadu

Aktifkan endpoint routing read-only terpadu dan konfigurasikan bobot bacanya. Sistem kemudian akan memproses permintaan baca berdasarkan bobot yang dikonfigurasi.

  1. Login ke Konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instansnya.

  2. Di panel navigasi kiri, klik Cluster Management. Kemudian, klik Open the unified read-only network address.

  3. Pada kotak dialog yang muncul, atur tipe endpoint dan konfigurasikan bobot baca untuk setiap node (utama, secondary, dan instans read-only). Lalu, klik OK.

    Node utama dan secondary merupakan bagian dari arsitektur RDS Cluster Edition. Anda membuat instans read-only secara manual. Untuk informasi selengkapnya, lihat Arsitektur RDS Cluster Edition.

    Parameter

    Deskripsi

    Endpoint Type:

    • Internal (VPC): Digunakan untuk koneksi internal dari layanan Alibaba Cloud lainnya, seperti Instance ECS, dalam VPC yang sama.

    • Internet Address: Digunakan ketika aplikasi Anda dideploy di VPC berbeda atau di mesin on-premises dan perlu mengakses instans melalui Internet.

    Catatan

    Karena potensi ketidakstabilan jaringan di jaringan publik, kami menyarankan menggunakan endpoint internal untuk aplikasi Anda. Untuk informasi selengkapnya, lihat Perbedaan antara endpoint internal dan publik.

    Weight Distribution

    Peran yang berpartisipasi dalam alokasi bobot mencakup node utama, node secondary, dan instans read-only (jika ada). Bobot baca yang lebih tinggi berarti instans tersebut memproses lebih banyak permintaan baca. Misalnya, jika sebuah instans utama memiliki tiga instans read-only dengan bobot baca 100, 200, dan 200, permintaan baca didistribusikan di antara mereka dengan rasio 1:2:2.

    • Automatic Distribution: Sistem secara otomatis menetapkan bobot baca untuk setiap instans read-only berdasarkan spesifikasinya.

      Sistem juga secara otomatis menetapkan bobot untuk instans read-only baru. Untuk informasi selengkapnya, lihat Aturan alokasi bobot sistem.

    • Customized Distribution: Tetapkan secara manual bobot baca untuk setiap node. Nilainya dapat berkisar antara 0 hingga 10.000.

      Bobot baca instans read-only baru secara default bernilai 0 dan harus diubah secara manual.

    Penting

    Jika sebuah instans read-only dalam kluster dirilis, sistem secara otomatis menghapus alokasi bobotnya.

Aktifkan endpoint instans secondary

  1. Buka halaman RDS Instances. Di bilah navigasi atas, pilih wilayah tempat instans target Anda berada. Lalu, klik ID instans tersebut.

  2. Di panel navigasi kiri, klik Cluster Management. Kemudian, klik Open backup instance address.

  3. Pilih Endpoint Type::

    • Internal (VPC): Digunakan untuk koneksi internal dari layanan Alibaba Cloud lainnya, seperti Instance ECS, dalam VPC yang sama.

    • Internet Address: Digunakan ketika aplikasi Anda dideploy di VPC berbeda atau di mesin on-premises dan perlu mengakses instans melalui Internet.

  4. Klik OK.

Informasi kluster

Di halaman Cluster Management, Anda dapat melihat informasi dasar dan daftar konfigurasi kluster.

Informasi dasar kluster

Informasi dasar kluster mencakup Network of Primary Instance, Backup instance network information, dan Unified read-only network information.

Bagian Primary Instance Network Information mencantumkan Internal Endpoint, Internal Port, Public Endpoint, Public Port, dan Network Type (VPC). Dikendalikan oleh sakelar Disable Secondary Instance Endpoint, bagian Secondary Instance Network Information menampilkan Secondary Instance Endpoint, Port, dan Network Type. Dikendalikan oleh sakelar Disable Read-only Routing Endpoint, bagian Read-only Network Information menampilkan Read-only Routing Endpoint, Port, Network Type, Weight Distribution Mode, dan Number of Participating Instances.

Daftar konfigurasi kluster

Daftar instans menampilkan semua node dan instans dalam kluster, beserta Running status, Role, dan Read Weight. Anda dapat melihat dan mengelola instans dengan peran berbeda dalam daftar ini.

Selain Status, Role, dan Read Weight, daftar node kluster juga mencakup kolom seperti Instance ID, Instance Specifications, Region & Zone, dan VSwitch. Dalam contoh ini, node utama memiliki bobot baca 0, dan node secondary memiliki bobot baca 800. Di kolom Actions, Anda dapat mengklik Modify Weight Distribution untuk mengonfigurasi pengaturan tersebut.

Operasi terkait

  • Jika beban kerja bisnis Anda meningkat, Anda dapat mengubah distribusi bobot baca untuk endpoint routing read-only terpadu. Endpoint tersebut kemudian secara otomatis meneruskan permintaan baca ke instans secondary dan semua instans read-only yang dikonfigurasi berdasarkan bobot baru. Untuk informasi selengkapnya, lihat Modify weight distribution.

  • Jika Anda tidak lagi memerlukan fitur Pemisahan baca/tulis, Anda dapat menonaktifkannya. Untuk informasi selengkapnya, lihat Disable read/write splitting (read-only routing endpoint).