Hei, semuanya.
Dan selamat datang kembali.
Sekarang, dalam video hari ini, kita akan membahas tentang pemfilteran topik SNS.
Sekarang, dalam pengaturan default, setiap kali Anda mengirim pesan ke topik berikutnya, pesan akan
diteruskan ke semua titik akhir pelanggan.
Sebagai contoh, katakanlah Anda telah mengirim pesan halo dunia ke topik tersebut, dan pada tahap ini ada
dua pelanggan.
Anda memiliki penyelamatan yang luas dan penyelamatan perangkat.
Jadi pesan Helloworld ini akan sampai ke prod dan juga dev.
T Jadi, ini adalah cara default di mana indera bekerja.
Namun, terkadang dalam skenario dunia nyata, ada banyak kasus penggunaan di mana, tergantung pada
jenis pesan yang diterima di tingkat SNS, Anda mungkin ingin mengirimkannya ke antrean selektif.
Sebagai contoh, katakanlah ada pesan terkait produksi yang masuk ke topik SMS.
Anda ingin pesan tersebut masuk ke antrean produksi.
Demikian pula, beberapa pesan terkait pengembangan telah sampai pada pengertian yang Anda inginkan untuk masuk ke antrean pengembangan.
Jadi, inilah yang disebut sebagai penyaringan pesan indera.
Sekarang, untuk mencapai pemfilteran indera, Anda perlu membuat kebijakan filter.
Kebijakan filter adalah objek JSON dasar yang berisi properti yang menentukan pesan yang diterima setiap
pelanggan.
Contohnya, dalam hal ini, Anda dapat melihat kebijakan filter tertentu.
Yang pertama adalah Alice, yang kedua adalah Bob.
Jadi, Alice, setiap kali pesan dari Alice diterima, pesan ini akan masuk ke antrean prioritas.
Demikian pula, setiap kali pesan dari Bob diterima, pesan tersebut akan masuk ke antrean normal.
Sebagai contoh, kali ini pesan dari Alice diterima pada level SAS.
SNS akan melanjutkan dan memeriksa kebijakan filternya.
Dalam kebijakan filter, telah ditentukan bahwa pesan Alice harus masuk ke antrian prioritas dan karenanya pesan tersebut
akan masuk ke antrian prioritas.
Pesan ini tidak akan diteruskan ke antrian normal, jadi ini adalah salah satu kasus penggunaan yang dapat dicapai
dengan menggunakan penyaringan SAS.
Jadi, mari kita lanjutkan dan melihat ini secara praktis.
Sekarang untuk demo hari ini saya memiliki topik SAS yang disebut S topik SAS pertama dan saya memiliki dua set antrian.
Yang pertama adalah antrian prioritas dan yang kedua adalah antrian normal.
Sekarang jika saya melihat topik SAS di sini, ada dua langganan yang terkait dengan antrian.
Anda memiliki langganan antrean prioritas, Anda memiliki langganan antrean normal.
Sekarang di antrian prioritas berlangganan, ada kebijakan filter berlangganan yang menyatakan bahwa
dalam sebuah pesan, jika ia melihat atribut jenis pelanggan sebagai prioritas gold atau platinum, maka pesan itu akan
masuk ke antrian prioritas.
Demikian pula, jika kita membuka langganan kedua di sini, jenis pelanggan adalah normal.
Jadi, setiap kali atribut pesan dari jenis pelanggan normal diterima, maka SNS akan mengirimkannya ke
antrian normal.
Baiklah, jadi ini adalah dasar-dasarnya.
Mari kita lanjutkan dan lihat bagaimana hal ini akan terlihat secara praktis.
Jadi, mari kita lanjutkan ke topiknya.
Mari kita mempublikasikan pesan dengan cepat.
Saya hanya akan mengatakan pesan uji coba.
Mari kita masuk ke dalam atribut pesan, Anda bisa langsung menentukan jenis pelanggan.
Saya akan mengatakan emas dan saya akan mempublikasikan pesannya.
Baiklah.
Sekarang, jika kita menyegarkan antrean keterampilan kali ini, Anda akan melihat pesan telah diterima pada tingkat antrean prioritas.
Tidak ada pesan yang tersedia pada antrian normal.
Bahkan, biarkan saya menyegarkan untuk memverifikasi dan ya, tidak ada pesan yang diterima pada antrean normal.
Demikian pula, mari kita lanjutkan dan terbitkan satu pesan uji lagi.
Kali ini kami akan mengatakan jenis pelanggan seperti biasa.
Mari mempublikasikan pesan.
Sekarang, pesan ini seharusnya masuk ke antrian normal.
Sekarang, jika saya refresh, Anda lihat, satu pesan telah diterima di sini.
Bagus.
Jadi, saya berharap ini adalah gambaran umum tingkat tinggi.
Anda sudah memahami dasar-dasar pemfilteran indera.
Sekali lagi, kami telah mengambil kasus penggunaan yang sangat sederhana.
Tergantung pada kasus penggunaannya, hal ini bisa jauh lebih kompleks dan berdasarkan itu, kebijakan filter
juga bisa jauh lebih kompleks.
Namun demikian, ini adalah dasar-dasarnya dan dengan ini akan mengakhiri video hari ini.