tencent cloud

masukan

Mengonfigurasi Pendengar HTTPS

Terakhir diperbarui:2024-01-04 20:53:33

    Ikhtisar Pendengar HTTPS

    Anda bisa membuat pendengar HTTPS ke instance CLB untuk meneruskan permintaan HTTPS dari klien.HTTPS cocok untuk aplikasi HTTP, tempat transfer data perlu dienkripsi.

    Prasyarat

    Anda harus membuat instance CLB dahulu.

    Mengonfigurasi Pendengar HTTPS

    Langkah 1.Buka tab Listener Management (Manajemen Pendengar)

    1.Masuk ke Konsol CLB. 2.Pilih CLB Instance List (Daftar Instance CLB) di bilah sisi kiri. 3.Di daftar instance, klik ID instance untuk masuk ke halaman detail. 4.Buka tab Listener Management (Manajemen Pendengar).Anda juga bisa masuk ke halaman dengan mengeklik Configure Listener (Konfigurasikan Pendengar) di bawah kolom Operation (Operasi) instance.
    
    5.Halaman "Listener Management" (Manajemen Pendengar) adalah seperti yang ditunjukkan di bawah ini:
    
    

    Langkah 2.Konfigurasikan pendengar

    Klik Create (Buat) di HTTP/HTTPS Listener (Pendengar HTTP/HTTPS) dan konfigurasikan pendengar HTTPS di jendela pop-up.

    1.Buat pendengar

    Item Konfigurasi
    Deskripsi
    Contoh
    Nama
    Nama pendengar
    test-https-443
    Protokol dan port pendengaran
    Protokol dan port pendengaran dari satu pendengar:
    Protokol pendengaran:CLB mendukung berbagai protokol, termasuk TCP, UDP, TCP SSL, HTTP, dan HTTPS.HTTPS digunakan dalam contoh ini.
    Port pendengaran:Port digunakan untuk menerima permintaan dan meneruskannya ke server asli.Rentang port:1 - 65535.Port-port ini sudah dicadangkan dan saat ini tidak tersedia bagi pengguna: 843, 1020, 1433, 1434, 3306, 3389, 6006, 20000, 36000, 42222, 48369, 56000, dan 65010.
    Port pendengaran dari setiap instance CLB harus unik.
    HTTPS:443
    Aktifkan SNI
    Jika SNI diaktifkan, beberapa nama domain dari satu pendengar bisa dikonfigurasikan dengan sertifikat berbeda; jika dinonaktifkan, beberapa nama domain dari satu pendengar hanya bisa dikonfigurasikan dengan satu sertifikat.
    Dinonaktifkan
    Metode parsing SSL
    Mendukung autentikasi satu arah dan autentikasi bersama
    Autentikasi satu arah
    Sertifikat server
    Anda bisa memilih sertifikat yang ada di layanan sertifikat SSL atau mengunggah sertifikat
    Pilih sertifikat yang ada cc/UzxFoXsE
    Konfigurasi tertentu pendengar HTTPS yang dibuat adalah seperti yang ditunjukkan di bawah ini:
    
    

    2.Buat aturan penerusan

    Item Konfigurasi
    Deskripsi
    Contoh
    Nama domain
    Nama domain penerusan:
    Panjang: 1 - 80 karakter.
    Garis bawah (_) tidak bisa menjadi karakter pertama.
    Mendukung nama domain persis dan kartubebas.
    Mendukung ekspresi reguler.
    Untuk aturan konfigurasi selengkapnya, silakan lihat Aturan Penerusan Nama Domain dan URL Lapisan 7.
    www.example.com
    Nama domain default
    Jika semua nama domain pendengar tidak cocok, sistem akan mengarahkan permintaan ke nama domain default sehingga akses default terkendali.
    Setiap pendengar hanya bisa dikonfigurasikan dengan satu nama domain default.
    Diaktifkan
    HTTP 2.0
    Setelah HTTP 2.0 diaktifkan, instance CLB bisa menerima permintaan HTTP 2.0.Instance CLB mengakses server asli melalui HTTP 1.1 apa pun versi HTTP yang digunakan klien untuk mengakses instance CLB.
    Diaktifkan
    Jalur URL
    Jalur URL penerusan:
    Panjang: 1 - 200 karakter.
    Mendukung ekspresi reguler.
    Untuk aturan konfigurasi selengkapnya, silakan lihat Aturan Penerusan Nama Domain dan URL Lapisan 7.
    /index
    Metode penyeimbangan
    Untuk pendengar HTTPS, CLB mendukung tiga algoritme penjadwalan: round robin tertimbang (WRR), koneksi terkecil tertimbang (WLC), dan hash IP.
    WRR:Permintaan dikirimkan secara berurutan ke server-server asli berbeda sesuai bobotnya.Penjadwalan dilakukan berdasarkan number of new connections (jumlah koneksi baru), tempat server dengan bobot lebih tinggi akan melalui lebih banyak polling (dengan kata lain, kemungkinan yang lebih tinggi), sementara server dengan bobot yang sama memproses jumlah koneksi yang sama.
    WLC:Beban server dinilai sesuai dengan jumlah koneksi aktif ke server-server.Penjadwalan dilakukan berdasarkan beban dan bobot server.Jika bobotnya sama, server dengan koneksi aktif yang lebih sedikit akan menjalani lebih banyak polling (dengan kata lain, kemungkinan yang lebih tinggi).
    Hash IP:Kunci hash digunakan untuk menemukan server terkait di tabel hash statis berdasarkan IP sumber permintaan-permintaan.Jika server tersedia dan tidak kelebihan beban, permintaan akan dikirimkan ke sana; jika tidak, nilai nol akan dikembalikan.
    WRR
    Protokol backend
    Protokol backend di-deploy antara instance CLB dan server asli:
    Jika HTTP dipilih sebagai protokol backend, layanan HTTP harus di-deploy di server asli.
    Jika HTTPS dipilih sebagai protokol backend, layanan HTTPS harus di-deploy di server asli, dan enkripsi dan deskripsi layanan HTTPS akan mengonsumsi lebih banyak sumber daya di server asli.
    HTTP
    Mendapatkan IP klien
    Diaktifkan secara default
    Diaktifkan
    Kompresi Gzip
    Diaktifkan secara default
    Diaktifkan
    Pilih pendengar HTTPS yang akan dibuatkan aturan penerusan dan klik + di sebelah kanan.Konfigurasi khususnya seperti yang ditunjukkan di bawah ini:
    

    3.Pemeriksaan kesehatan

    Item Konfigurasi
    Deskripsi
    Contoh
    Status pemeriksaan kesehatan
    Pemeriksaan kesehatan bisa diaktifkan atau dinonaktifkan.Di pendengar HTTPS, instance CLB mengirimkan permintaan HTTPS ke port server tertentu untuk melakukan pemeriksaan kesehatan.
    Diaktifkan
    Nama domain pemeriksaan
    Nama domain pemeriksaan kesehatan:
    Panjang: 1 - 80 karakter.
    Ini diatur secara default ke nama domain penerusan.
    Tidak mendukung ekspresi reguler.Jika nama domain penerusan Anda adalah kartubebas, Anda harus menentukan nama tetap (non-ekspresi reguler) sebagai nama domain pemeriksaan kesehatan.
    Karakter yang didukung: a-z0-9.-.
    www.example.com (nilai default)
    Jalur pemeriksaan
    Jalur pemeriksaan kesehatan:
    Panjang: 1 - 200 karakter.
    Ini diatur secara default ke / dan harus dimulai dengan /.
    Tidak mendukung ekspresi reguler.Kami menyarankan untuk menentukan jalur URL tetap (halaman statis) untuk pemeriksaan kesehatan.
    Karakter yang didukung: a-zA-Z0-9.-_/=?.
    / (nilai default)
    Waktu habis respons
    Waktu habis respons maksimum untuk pemeriksaan kesehatan.
    Jika satu server asli gagal merespons dalam periode waktu habis, pemeriksaan kesehatan dianggap abnormal.
    Rentang nilai: 2 - 60 detik.Nilai default: 2 detik.
    2 detik
    Interval pemeriksaan
    Interval antara dua pemeriksaan kesehatan.
    Rentang nilai: 5 - 300 detik.Nilai default: 5 detik.
    5 detik
    Ambang batas tidak sehat
    Jika hasil pemeriksaan kesehatan gagal n (nilai khusus) kali berturut-turut, server asli itu tidak sehat dan Abnormal ditampilkan di konsol.
    Rentang nilai: 2 - 10 kali.Nilai default: 3 kali
    3 kali
    Ambang batas sehat
    Jika hasil pemeriksaan kesehatan berhasil n (nilai khusus) kali berturut-turut, server asli itu sehat dan Healthy (Sehat) ditampilkan di konsol.
    Rentang nilai: 2 - 10 kali.Nilai default: 3 kali
    3 kali
    Metode permintaan HTTP
    Metode permintaan HTTP untuk pemeriksaan kesehatan.Nilai yang valid:GET (nilai default) dan HEAD:
    Jika HEAD digunakan, server hanya akan mengembalikan informasi header HTTP, yang bisa mengurangi overhead backend dan meningkatkan efisiensi permintaan.Server asli harus mendukung HEAD.
    Jika GET digunakan, server asli harus mendukung GET.
    GET
    Pemeriksaan kode status HTTP
    Jika kode status termasuk yang terpilih, server asli dianggap hidup (sehat).Rentang nilai: http_1xx, http_2xx, http_3xx, http_4xx, dan http_5xx.
    Beberapa nilai dipilih: http_1xx, http_2xx, http_3xx, dan http_4xx.
    Konfigurasi khusus pemeriksaan kesehatannya seperti yang ditunjukkan di bawah ini:
    
    

    4.Persistensi sesi

    Item Konfigurasi
    Deskripsi
    Contoh
    Status persistensi sesi
    Persistensi sesi bisa diaktifkan atau dinonaktifkan:
    Jika persistensi sesi diaktifkan, pendengar CLB akan mengirimkan permintaan akses dari klien yang sama ke server asli yang sama.
    Persistensi sesi HTTPS diimplementasikan berdasarkan cookies, yang ditanamkan pada klien dengan instance CLB.
    Persistensi sesi bisa diaktifkan untuk penjadwalan WRR tetapi tidak untuk penjadwalan WLC atau hash IP.
    Diaktifkan
    Periode persistensi sesi
    Periode persistensi sesi:
    Jika tidak ada permintaan baru di koneksi dalam periode persistensi sesi, sesi akan terputus secara otomatis.
    Rentang nilai: 30 - 3600 detik.
    30 detik
    Konfigurasi khusus persistensi sesi seperti yang ditunjukkan di bawah ini:
    
    

    Langkah 3.Mengikat server asli

    1.Di halaman "Manajemen Pendengar", pilih pendengar HTTPS:443 yang dibuat.Klik + di sebelah kiri untuk memperluas nama domain dan jalur URL, pilih jalur URL yang diinginkan, dan lihat server asli yang terikat pada jalur itu di sebelah kanan pendengar.
    
    2.Klik Bind (Ikat), pilih server asli target, konfigurasikan port server dan beban di jendela pop-up. ① Tambahkan port:Di kotak "Terpilih" di sebelah kanan, klik Add Port (Tambahkan Port) untuk menambahkan beberapa port untuk instance CVM yang sama, seperti port 80, 81, dan 82. ② Port default:Masukkan Default Port (Port Default) dahulu, kemudian pilih instance CVM.Port dari setiap instance CVM adalah port default.
    
    
    Setelah tiga langkah ini selesai, aturan pendengar HTTPS sudah dikonfigurasi seperti yang ditunjukkan di bawah ini:
    
    

    Langkah 4.Grup keamanan (opsional)

    Anda dapat mengonfigurasi grup keamanan CLB untuk mengisolasi lalu lintas jaringan publik.Untuk informasi selengkapnya, lihat Konfigurasi Grup Keamanan CLB.

    Langkah 5.Modifikasi dan hapus satu pendengar (opsional)

    Jika Anda perlu memodifikasi atau menghapus pendengar yang dibuat, klik pendengar/nama domain/jalur URL pada tab Listener Management (Manajemen Pendengar) dan pilih Modify (Modifikasi) atau Delete (Hapus).
    
    
    Hubungi Kami

    Hubungi tim penjualan atau penasihat bisnis kami untuk membantu bisnis Anda.

    Dukungan Teknis

    Buka tiket jika Anda mencari bantuan lebih lanjut. Tiket kami tersedia 7x24.

    Dukungan Telepon 7x24