Proxy database adalah layanan proxy jaringan yang terletak di antara layanan database cloud dan layanan aplikasi, digunakan untuk memproksi semua permintaan saat layanan aplikasi mengakses database. Proxy database menyediakan fitur canggih seperti pemisahan baca-tulis otomatis, pemisahan transaksi, pool koneksi, dan pertahanan koneksi, dengan karakteristik seperti ketersediaan tinggi, kinerja tinggi, kemudahan operasi, dan penggunaan yang sederhana.
Dokumen ini menjelaskan cara mengaktifkan proksi database di konsol TencentDB for MySQL.
Prasyarat
Status instance sedang berjalan.
Instance memiliki arsitektur dua node, tiga node, atau versi cloud drive.
Hal yang Perlu Diperhatikan
Instance tipe ekonomis dua node tidak mendukung proxy database.
Meningkatkan versi kernel kecil instance utama akan secara bersamaan meningkatkan versi kernel kecil instance baca-saja dan instance pemulihan bencana yang terkait.
Jika versi kernel kecil instance terlalu rendah dan tidak mendukung pengaktifan proxy database, silakan lihat Meningkatkan Versi Kernel Kecil untuk melakukan peningkatan sebelum mengaktifkan proxy database. Wilayah dan versi yang didukung
Saat mengaktifkan proxy database, wilayah dan zona ketersediaan yang dapat dipilih oleh proxy adalah sebagai berikut:
Penjelasan:
Shanghai (kecuali Zona 1), saat mengaktifkan proxy database untuk instance, selain Zona 1 Shanghai, zona ketersediaan Shanghai lainnya dapat dipilih.
Chengdu, saat mengaktifkan proxy database untuk instance, semua zona ketersediaan di wilayah Chengdu dapat dipilih.
Beijing (kecuali Zona 1, 2, 4, 8), Shanghai (kecuali Zona 1), Guangzhou (kecuali Zona 1), Distrik Keuangan Shanghai (kecuali Zona 1, 2), Distrik Keuangan Beijing, Chengdu, Chongqing, Nanjing, Hong Kong (Tiongkok).
Tokyo, Bangkok (kecuali Zona 1), Virginia, Silicon Valley, Seoul, Singapura (kecuali Zona 1), Jakarta (kecuali Zona 1 dan 3), São Paulo, Frankfurt.
Versi yang saat ini didukung oleh proxy database:
Dua node, tiga node MySQL 5.7 (versi kernel kecil harus 20211030 atau lebih tinggi).
Dua node, tiga node MySQL 8.0 (versi kernel kecil harus 20211202 atau lebih tinggi).
Versi cloud drive MySQL 5.7, MySQL 8.0.
Petunjuk
1. Login ke konsol TencentDB for MySQL. Dalam daftar instans, pilih instans sumber yang akan mengaktifkan proksi database dan klik ID-nya atau Manage (Kelola) di kolom Operation (Operasi) untuk masuk ke halaman manajemen instans. 2. Pada halaman manajemen instans, pilih tab Database Proxy (Proksi Database) dan klik Enable Now (Aktifkan Sekarang).
3. Pada kotak dialog yang muncul, selesaikan konfigurasi berikut, klik Berikutnya: Pengaturan jaringan, grup keamanan.
|
Versi proxy | |
Spesifikasi proxy | Mendukung spesifikasi dengan 2 core RAM 4000MB, 4 core RAM 8000MB, 8 core RAM 16000MB. |
Zona ketersediaan dan jumlah node | Pilih zona ketersediaan proxy database, mendukung klik Tambahkan Zona Ketersediaan untuk memilih beberapa, jumlah zona ketersediaan yang dapat dipilih terkait dengan jumlah zona ketersediaan yang tersedia di wilayah saat ini, maksimal dapat memilih tiga zona ketersediaan. Pilih jumlah node, metode perhitungan jumlah node proxy yang direkomendasikan terkait dengan spesifikasi proxy. Jika spesifikasi proxy memilih 2 core RAM 4000MB, maka jumlah node proxy yang direkomendasikan adalah 1/8 dari total core CPU instance utama dan instance baca-saja (dibulatkan ke atas). Misalnya, instance utama CPU 4 core, instance baca-saja CPU 8 core, maka jumlah proxy yang disarankan = (4 + 8) / 8 ≈ 2. Jika spesifikasi proxy memilih 4 core RAM 8000MB, maka jumlah node proxy yang direkomendasikan adalah 1/16 dari total core CPU instance utama dan instance baca-saja (dibulatkan ke atas). Misalnya, instance utama CPU 8 core, instance baca-saja CPU 16 core, maka jumlah proxy yang disarankan = (8 + 16) / 16 ≈ 2. Jika spesifikasi proxy memilih 8 core RAM 16000MB, maka jumlah node proxy yang direkomendasikan adalah 1/32 dari total core CPU instance utama dan instance baca-saja (dibulatkan ke atas). Contohnya instance utama CPU 64 core, instance baca-saja CPU 128 core, maka jumlah proxy yang disarankan = (64 + 128) / 32 ≈ 6. Penjelasan: Jika proxy database yang dipilih tidak berada di zona ketersediaan yang sama dengan instance utama, kinerja penulisan mungkin menurun saat terhubung melalui proxy database. Jika jumlah node proxy yang dibutuhkan melebihi batas pembelian setelah menghitung rekomendasi node, disarankan untuk memilih spesifikasi proxy yang lebih tinggi. |
4. Menyelesaikan pengaturan jaringan dan grup keamanan, klik Beli Sekarang.
|
Pilih Jaringan | Pilih jaringan proxy database, hanya mendukung jaringan pribadi VPC. |
Grup Keamanan | Grup keamanan yang dipilih secara default akan sama dengan instance utama, atau Anda dapat memilih grup keamanan yang sudah ada atau membuat grup keamanan baru sesuai kebutuhan. Penjelasan: Untuk mengakses proxy database, Anda perlu mengaktifkan kebijakan keamanan konfigurasi dan membuka port akses jaringan internal (port jaringan internal saat ini adalah: 3306). Untuk detailnya, lihat Konfigurasi Grup Keamanan MySQL. |
Keterangan | Opsional, dapat menambahkan keterangan untuk layanan proxy database yang akan diaktifkan. |
5. Setelah berhasil diaktifkan, Anda dapat melihat informasi dasar di halaman proxy database, mengelola node proxy, serta memodifikasi alamat akses proxy database, jenis jaringan, dan keterangan di bawah alamat koneksi. Anda juga dapat melihat detail konfigurasi koneksi, menyesuaikan konfigurasi, dan melakukan operasi penyeimbangan ulang muatan pada item operasi alamat koneksi.
Penjelasan:
Anda dapat memeriksa pemantauan kinerja setiap node proxy untuk menentukan apakah ada ketidakseimbangan akses. Jika terjadi ketidakseimbangan koneksi antar node proxy, Anda dapat mengeklik SeimbangkanUlangMuatan untuk mendistribusikan koneksi.
Penyeimbangan ulang muatan akan memicu node proxy untuk dimulai ulang, yang dapat menyebabkan layanan tidak tersedia sementara selama proses mulai ulang. Disarankan untuk melakukan mulai ulang layanan pada periode lalu lintas data rendah dan pastikan bisnis Anda memiliki mekanisme koneksi ulang.