Saat menggunakan pemisahan baca/tulis atau beban kerja baca dengan konkurensi tinggi, sambungkan aplikasi Anda melalui titik akhir proxy database, bukan langsung ke instans utama. Proksi mendistribusikan permintaan masuk ke instans utama dan instans hanya baca berdasarkan atribut baca/tulis serta bobot baca yang dikonfigurasi untuk setiap titik akhir proxy.
Topik ini menjelaskan cara menemukan titik akhir proxy Anda dan menggunakannya untuk menghubungkan ke ApsaraDB RDS for MySQL.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Mengaktifkan proksi database pada instans ApsaraDB RDS for MySQL Anda. Untuk informasi selengkapnya, lihat Aktifkan fitur proksi database.
Temukan titik akhir proxy dan port
Dua halaman di Konsol ApsaraDB RDS menampilkan titik akhir proxy dan port. Gunakan halaman Database Proxy jika Anda juga perlu mengubah pengaturan titik akhir atau mengajukan titik akhir publik.
Melalui halaman Database Proxy
Masuk ke Konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah tempat instans Anda berada, lalu klik ID instans.
Di panel navigasi kiri, klik Database Proxy.
Di bagian Connection Information, catat alamat titik akhir proxy dan port.
Untuk mengubah awalan titik akhir atau port, atau mengajukan titik akhir publik, lihat Kelola titik akhir proksi database. Untuk mengonfigurasi aturan pemisahan baca/tulis dan bobot baca, lihat Konfigurasikan pengaturan koneksi untuk titik akhir proksi database.
Melalui halaman Database Connection
Masuk ke Konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah tempat instans Anda berada, lalu klik ID instans.
Di panel navigasi kiri, klik Database Connection.
Di bagian Database Connection, catat alamat titik akhir proxy dan port.
Halaman Database Connection mendukung pengubahan awalan titik akhir proxy, port, dan titik akhir publik. Untuk pengelolaan titik akhir secara lengkap, buka halaman Database Proxy. Lihat Kelola titik akhir proxy khusus dan Konfigurasikan pengaturan koneksi untuk titik akhir proksi database.
Hubungkan ke instans Anda
Setelah memperoleh titik akhir proxy dan port, sambungkan ke instans ApsaraDB RDS for MySQL Anda menggunakan salah satu metode berikut.
| Metode | Paling cocok untuk |
|---|---|
| Client atau CLI | Kueri ad-hoc, alat administrasi database (misalnya, MySQL Workbench, CLI mysql) |
| Kode aplikasi | Aplikasi produksi yang menggunakan string koneksi atau SDK |
Titik akhir proxy internal tidak dapat digunakan untuk menghubungkan dari Konsol Data Management (DMS). Gunakan client, CLI, atau aplikasi sebagai gantinya.
Langkah berikutnya
Referensi API
| Operasi | Deskripsi |
|---|---|
| DescribeDBProxy | Menanyakan detail tentang proksi database suatu instans |
| DescribeDBProxyEndpoint | Menanyakan titik akhir proksi database suatu instans |
| ModifyDBProxyEndpoint | Mengubah pengaturan koneksi untuk titik akhir proksi database suatu instans |