Setelah mengaktifkan fitur database proxy pada instans ApsaraDB RDS for MySQL, klien harus menggunakan titik akhir proxy database untuk mengakses database. Topik ini menjelaskan jenis-jenis titik akhir proxy database serta cara mengonfigurasinya, termasuk titik akhir internal dan publik.
Prasyarat
Jenis titik akhir
Terdapat tiga jenis titik akhir: titik akhir internal (virtual private cloud (VPC)), titik akhir internal (classic network), dan titik akhir publik.
Saat Anda mengaktifkan database proxy, satu titik akhir proxy database dibuat secara default. Saat menambahkan titik akhir proxy database baru, titik akhir internal (VPC) dibuat secara default. Anda kemudian dapat meminta titik akhir publik.
Satu instans ApsaraDB RDS for MySQL mendukung 1 hingga 7 titik akhir proxy database. Untuk setiap titik akhir proxy database, Anda dapat meminta satu titik akhir internal (VPC) dan satu titik akhir publik.
Mulai 7 Desember 2023, Alibaba Cloud tidak lagi mengizinkan pembuatan titik akhir proxy database baru bertipe classic network. Proxy yang sudah ada dengan titik akhir internal (classic network) masih dapat digunakan. Namun, jika Anda melepas titik akhir internal (classic network), Anda tidak dapat memintanya kembali. Untuk informasi selengkapnya, lihat [Deprecation/Offline] Database proxy ApsaraDB RDS for MySQL berhenti mendukung titik akhir internal (classic network) baru.
Atur titik akhir proxy
Tambahkan titik akhir proxy (sebelumnya disebut terminal proxy)
Setelah mengaktifkan database proxy, Anda dapat menambahkan titik akhir proxy database dan mengonfigurasi kebijakan akses yang berbeda sesuai kebutuhan.
Satu instans ApsaraDB RDS for MySQL mendukung 1 hingga 7 titik akhir proxy database.
Berikut struktur titik akhir proxy database, menggunakan contoh
rm-*****.rwlb.cn-chengdu.rds.aliyuncs.com:3306:rm-*****: Awalan titik akhir. Anda dapat menyesuaikan awalan ini. Awalan harus dimulai dengan huruf kecil, terdiri dari 2 hingga 40 karakter, serta hanya boleh berisi huruf, angka, dan tanda hubung (-).rwlb: Pengenal untuk proxy pemisahan baca/tulis.cn-chengdu: Wilayah.rds.aliyuncs.com: Nama domain untuk layanan Alibaba Cloud RDS.3306: Port default untuk MySQL.
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Proxy.
Di bagian atas bagian Connection Information, klik Add Database Proxy Endpoint.
Pada kotak dialog yang muncul, konfigurasikan kebijakan akses untuk titik akhir proxy database tersebut, lalu klik OK. Untuk informasi selengkapnya, lihat Konfigurasikan kebijakan akses titik akhir proxy database.
Alihkan vSwitch untuk titik akhir proxy database
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Proxy.
Pada bagian Connection Information, di bawah Network Information untuk titik akhir proxy database target, klik Switch VSwitch.
PentingHanya instans disk cloud yang mendukung pengalihan vSwitch untuk titik akhir proxy database. Instans disk lokal tidak mendukung fitur ini.
Saat mengalihkan vSwitch, koneksi proxy database akan mengalami gangguan sementara selama sekitar 30 detik. Layanan yang terhubung langsung melalui titik akhir instans tidak terpengaruh. Lakukan pengalihan vSwitch pada jam sepi atau alihkan sementara koneksi aplikasi Anda ke titik akhir instans primary atau instansi hanya baca. Pastikan aplikasi Anda memiliki mekanisme penyambungan ulang otomatis. Jika tidak, sambungkan ulang aplikasi ke proxy database secara manual.
Pada kotak dialog yang muncul, pilih Target VSwitch dan Change Time, lalu klik OK.
Ubah titik akhir proxy atau port
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Proxy.
Pada bagian Connection Information, klik ikon
di sebelah titik akhir proxy database target.Pada kotak dialog yang muncul, atur awalan alamat koneksi dan Port, lalu klik OK.
Jika Anda melakukan peningkatan database proxy dari proxy shared ke proxy Dedicated, akhiran titik akhir proxy database akan berubah saat pertama kali Anda mengubahnya.
Lepaskan titik akhir proxy database
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Proxy.
Klik Delete Connection di sebelah titik akhir proxy database target. Pada kotak dialog yang muncul, klik OK.
Anda harus menyimpan setidaknya satu titik akhir proxy database.
Operasi ini menghapus seluruh titik akhir proxy database, termasuk ID-nya, titik akhir internal, dan titik akhir publik.
Konfigurasikan titik akhir publik untuk proxy database
Minta titik akhir publik
Anda dapat meminta titik akhir publik dari halaman Database Proxy atau halaman Database Connection:
Halaman Database Proxy
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Proxy.
Pada bagian Connection Information, temukan titik akhir proxy database target. Pada kolom Public Endpoint/Port, klik Request Public Endpoint.
Pada kotak dialog, atur awalan titik akhir publik dan Port, lalu klik OK.
Halaman Koneksi Database
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Connection.
Pada bagian Database Proxy Endpoint, klik Apply for Public Endpoint. Atur awalan titik akhir publik dan Port, lalu klik OK.
Anda hanya dapat meminta satu titik akhir publik untuk setiap titik akhir proxy database.
Awalan titik akhir: Harus dimulai dengan huruf kecil, terdiri dari 2 hingga 40 karakter, serta hanya boleh berisi huruf, angka, dan tanda hubung (-).
Rentang port: 1.000 hingga 5.999.
Lepaskan titik akhir publik
Anda dapat melepas resource dari dua halaman berikut:
Halaman Database Proxy
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Proxy.
Di sebelah alamat IP publik yang ingin Anda lepas, klik Release Public Endpoint. Pada kotak dialog yang muncul, klik OK.
Halaman Koneksi Database
Buka halaman RDS Instances. Pilih wilayah di bagian atas, lalu klik ID instans target.
Pada panel navigasi di sebelah kiri, klik Database Connection.
Pada bagian Database Proxy Connection, di sebelah titik akhir publik yang ingin Anda lepas, klik Release Public Endpoint. Pada kotak dialog yang muncul, klik OK.
Referensi
Operasi API terkait
API | Deskripsi |
Menanyakan detail database proxy untuk instans RDS. | |
Menanyakan informasi mengenai titik akhir proxy dari database proxy untuk instans RDS. | |
Memodifikasi pengaturan titik akhir proxy dari database proxy untuk instans RDS. | |
Membuat titik akhir untuk proxy database. | |
Memodifikasi titik akhir proxy database. | |
Menghapus titik akhir proxy database. |