Berikut ialah senario permohonan saya
Sebagai contoh, pelanggan menghantar permintaan Pada masa ini, pelayan perlu memproses permintaan dan mengembalikannya kepada pelanggan Perlu diingat bahawa pengguna akan menunggu hasil pemulangan dalam masa nyata, jadi lebih cepat pemprosesan , lebih baik
Adalah mustahil untuk bergantung pada satu pelayan untuk mengendalikan tugas-tugas ini, pemprosesan terlalu perlahan, dan mudah untuk menutup telefon
Andaikan saya mempunyai 100 pelayan untuk mengendalikan tugasan ini pada masa ini. Cara yang lebih menyusahkan ialah menghantar permintaan secara rawak kepada pelayan ini setiap kali saya menerima permintaan daripada pengguna , 100 pelayan berkongsi tugasan ini menghilangkan tekanan
Kemudian saya belajar tentang beberapa isu baris gilir mesej, yang sepatutnya menjadi isu pengeluar-pengguna
Dan kebetulan saya menggunakan redis baru-baru ini, yang mempunyai fungsi terbitkan dan langgan Saya tidak tahu sama ada ia sesuai untuk senario ini
Kenapa anda tidak mencuba mq kafka profesional?