Hai semuanya, dan selamat datang kembali.
Sekarang di video hari ini, kita akan membahas tentang pendengar dan kelompok sasaran dalam keseimbangan beban.
Sekarang, pada gambaran umum tingkat tinggi, pendengar adalah proses yang memeriksa permintaan koneksi menggunakan
protokol dan port yang Anda konfigurasikan.
Sekarang, ini dapat dijelaskan dengan lebih baik dengan diagram ini di mana Anda memiliki penyeimbang beban dan penyeimbang
beban ini memiliki dua pendengar.
Pendengar pertama di sini dikaitkan dengan protokol port HTTP 80.
Pendengar kedua dikaitkan dengan protokol HTTPS dan port empat, empat, tiga.
Jadi ini berarti bahwa penyeimbang beban, karena memiliki dua pendengar, akan dapat mendengarkan
baik pada permintaan berbasis HTTP maupun permintaan berbasis HTTPS.
Jadi mari kita lakukan satu hal.
Mari kita pergi ke depan dan cepat melihat ke dalamnya.
Sekarang, saat ini, saya memiliki contoh aplikasi penyeimbang beban yang tersedia dan di sini Anda memiliki tab pendengar
dan di dalamnya Anda dapat melanjutkan dan menambahkan pendengar.
Sekarang jika Anda melihat ke dalam protokol, Anda memiliki HTTP, Anda memiliki HTTP, kirim, dan seterusnya.
Sekarang, tergantung pada protokol pendengar, Anda juga dapat menentukan port kustom Anda sendiri.
Jadi misalnya, katakanlah saya menambahkan pendengar di Port 81.
Jadi itu berarti bahwa penyeimbang beban kami akan terus berjalan dan akan mendengarkan pada Port 81 untuk permintaan
klien yang diterima.
Nah, salah satu pertanyaan yang muncul adalah, misalkan request ini sudah sampai ke load
balancer, yaitu http contoh dot com.
Sekarang ini adalah permintaan berbasis HTTP.
Jadi ini pergi ke pendengar karena pendengar satu dikaitkan dengan port 80.
Sekarang karena permintaan ini dikaitkan dengan pendengar satu, apa langkah selanjutnya?
Apa tindakan yang akan dilakukan atas permintaan khusus ini?
Apakah permintaan ini akan dikirim ke server backend?
Apakah permintaan ini akan diblokir atau tindakan lain yang akan dilakukan atas permintaan ini?
Mari kita pergi ke depan dan melihat ke dalamnya.
Jadi bagian penting kedua, sebagai bagian dari pendengar adalah bagian aturan.
Sekarang setiap pendengar memiliki aturan berdasarkan tindakan yang diambil atas permintaan tertentu.
Sekarang, kita telah melihat bahwa permintaan HTTP ini, contoh dot com yang datang ke alb.
Ini akan dikaitkan dengan pendengar.
Sekarang pendengar ini dapat dikaitkan dengan seperangkat aturan tertentu.
Sekarang, kumpulan aturan ini dapat ditentukan oleh pengguna atau administrator berdasarkan tindakan yang akan
dilakukan.
Misalnya, dalam diagram ini, ada tiga aturan.
Jadi aturan ini pada dasarnya memeriksa isi permintaan.
Jadi pertama di sini adalah memeriksa apakah agen pengguna adalah Mozilla.
Jadi apakah itu berasal dari browser Firefox misalnya, itu memeriksa apakah header host adalah demo
dot com.
Itu juga memeriksa apakah jalurnya adalah video.
Jadi ini adalah tiga set aturan yang ditambahkan ke pendengar.
Sekarang, jika permintaan ini cocok dengan salah satu aturan ini, permintaan itu tidak perlu cocok dengan semua aturan
ini, bahkan jika itu cocok dengan salah satu aturan.
Langkah selanjutnya adalah tindakan apa yang akan dilakukan pada permintaan ini.
Sebagai contoh, misalkan permintaan ini cocok dengan aturan pertama, yang merupakan agen pengguna dalam permintaan
ini adalah Firefox.
Jadi sekarang apa yang akan Elbe Anda lakukan?
Di sinilah tindakan aturan muncul.
Misalnya, jika permintaan cocok dengan aturan tertentu, tindakan apa yang ingin Anda lakukan pada permintaan tersebut
ditentukan dalam tindakan aturan.
Jadi seperti yang kita bahas, misalkan request sesuai dengan rule pertama, yaitu user agent Mozilla.
Jadi atas permintaan itu ada beberapa tindakan aturan yang tersedia.
Anda dapat meneruskan permintaan ini ke sekumpulan server.
Anda dapat mengarahkan permintaan itu ke domain tertentu atau Anda dapat mengembalikan respons tertentu kembali ke klien
tergantung pada apa yang ingin Anda lakukan.
Jadi mari kita cepat melihat ke dalamnya.
Mari kembali ke penyeimbang beban kita di dalam pendengar kita.
Saya akan segera mengklik lihat dan edit aturan.
Baiklah.
Sekarang di dalam sini, Anda melihat bahwa ada total empat aturan yang tersedia.
Jadi ini adalah empat aturan pendengar di mana ia memeriksa apakah agen pengguna dipanggil, memeriksa apakah
agen pengguna adalah Mozilla, memeriksa apakah agen pengguna adalah gerbang W dan jika permintaan tidak cocok dengan
ketiganya, maka Anda memiliki satu aturan lagi yang menentukan apa yang akan terjadi pada kumpulan permintaan yang tidak cocok
dengan tiga aturan pertama.
Jadi jika Anda melihat aturan pertama, yang menyatakan jika permintaan memiliki header agen pengguna
tertentu, maka ini pada dasarnya adalah tindakan aturan yang kami tentukan.
Jadi di sini, dalam tindakan aturan ini, apa yang kami lakukan, kami mengembalikan respons tetap dan responsnya
adalah peringatan tinggi.
Jadi ini adalah tindakan aturan di sini.
Anda juga memiliki satu permintaan lagi dari Mozilla.
Jika Anda melihat ke dalam tindakan aturan, itu mengembalikan serangkaian respons yang berbeda.
Jadi respons perbaikan pengembalian ini tidak lain adalah yang ketiga.
Semua tindakan yang telah kita lihat di sini.
Baiklah.
Sekarang, sekali lagi, mari kita cepat mencobanya secara praktis.
Hanya untuk merevisi.
Jadi saya akan menyalin nama DNS penyeimbang beban kami.
Jadi dari terminal saya, jika kami menelepon ke sini, kami mendapat pesan.
Penelepon Hai, hubungi jika kami melakukan gerbang W pada penyeimbang beban khusus ini.
Dan jika kita melihat ke dalam indeks dot HTML, kali ini Anda mendapatkan respons yang spesifik.
Jadi di sinilah tindakan aturan kami muncul, di mana aturan tertentu yang cocok dengan penyeimbang beban melakukan
respons perbaikan kembali dan dalam respons tetap pengembalian itu segera mengirim kembali pesan.
Konsep penting kedua adalah kelompok sasaran.
Jadi grup target digunakan untuk me-root permintaan ke satu atau lebih target terdaftar.
Dan target terdaftar ini bisa dengan mudah.
Dua contoh, fungsi lambda dan sebagainya.
Misalnya, dalam diagram ini ada dua kelompok sasaran.
Grup Target satu dikaitkan dengan contoh 3c2 grup target dua dikaitkan dengan fungsi lambda.
Dan yang bisa kita lakukan adalah kita juga bisa mengaitkan kelompok sasaran dengan pendengar.
Misalnya, jika Anda melihat tindakan aturan, ada satu tindakan aturan yang meneruskan dua dan ini untuk dua
memungkinkan kami meneruskan permintaan ke grup target tertentu.
Jadi pendengar satu dikaitkan dengan kelompok sasaran satu di mana ada dua adalah C dua contoh.
Pendengar dua dikaitkan dengan Grup Target dua di mana ada satu fungsi lambda yang tersedia.
Jadi mari kita juga cepat melihat ke dalamnya.
Sekarang di dalam bagian penyeimbangan beban, Anda memiliki penyeimbang beban serta grup target.
Sekarang saat ini Anda memiliki satu grup target yang tersedia untuk demo hari ini.
Sekarang jika kita melihat ke grup target ini, jika saya membuka target di sini, Anda melihat
ada dua target yang tersedia dan ini tidak lain adalah target instan yang terkait dengan grup
target dan dari penyeimbang beban.
Mari kita cepat melihat ke dalam aturan pendengar di sini.
Di dalam sini, Anda dapat melanjutkan dan menambahkan aturan.
Katakanlah jika suatu kondisi cocok, katakanlah jika beberapa permintaan datang ke bagian video, jika Anda
mengklik Teruskan ke dalam, Anda dapat menentukan grup target di sini dan permintaan ini akan diteruskan ke dua contoh
fungsi lambda yang adalah bagian dari kelompok sasaran ini.
Baiklah.
Jadi saya harap dengan gambaran tingkat tinggi ini, Anda memahami konsep pendengar dan kelompok sasaran.
Sekarang, jika Anda telah memahami konsep ini dengan jelas, maka membuat penyeimbang beban dan konfigurasi kompleks
terkaitnya akan menjadi jauh lebih sederhana bagi Anda.
Jadi ini akan menyimpulkan video hari ini.