Kafka nipasẹ proxy: bootstrap ṣiṣẹ, ṣugbọn awọn asopọ broker kuna
Ṣalaye idi ti asopọ Kafka bootstrap ti o ṣaṣeyọri ko fi iṣeduro iwọle proxy si gbogbo broker ti a ṣe awari.
Asopọ bootstrap le ṣaṣeyọri lakoko ti alabara Kafka ko tun le ṣe iṣelọpọ tabi lo. Awọn olupin bootstrap ṣe iranlọwọ fun alabara lati ṣe awari iṣupọ; wọn kii ṣe dandan awọn ipari nikan ti yoo sopọ si.
Metadata broker ni awọn adirẹsi ti a lo fun awọn asopọ ti o tẹle. Ti awọn orukọ tabi awọn ibudo wọnyẹn ko ba le de ọdọ nipasẹ ipa-ọna proxy ti a pinnu, asopọ akọkọ ti o ṣaṣeyọri ko yanju iyoku iṣẹ naa.
Ka awọn ipari ti a kede
Fi adirẹsi bootstrap wé awọn adirẹsi broker ti alabara gba nitootọ. Alias bootstrap ti gbogbo eniyan le ja si awọn orukọ ikede ikọkọ, ati gbigbe ibudo agbegbe kan kii yoo tun gbogbo adirẹsi ninu metadata kọ laifọwọyi.
Tun ṣe idanimọ ipa-ọna proxy ti imuse alabara ṣe atilẹyin. Ohun-ini SOCKS ti eto Java kii ṣe iṣeduro pe gbigbe ti o da lori NIO ti ile-ikawe kan nlo ilana proxy Socket JDK. Ṣayẹwo alabara Kafka gangan ati isopọ nẹtiwọọki dipo ro pe gbogbo socket Java bọwọ fun eto kanna.
Alabara ti o mọ proxy nilo ipa-ọna ti a gba laaye si awọn ipari broker ti o yẹ. Eto ipele nẹtiwọọki nilo arọwọto ati ipinnu orukọ ti o baamu. Iwọnyi jẹ awọn apẹrẹ oriṣiriṣi, ati pe ko si ọkan ti a pese nikan nipa kikojọ proxy bi olupin bootstrap.
Fi awọn eto ilana aabo ati ijẹrisi lọtọ. Proxy le fi ipa-ọna TCP mulẹ lakoko ti idanimọ TLS, ijẹrisi SASL tabi aṣẹ broker tun kuna.
Fun ayẹwo, ṣe akiyesi ipari wo ni o kuna ati boya o wa lati iṣeto aimi tabi metadata ti a da pada. Iyatọ yẹn dín iṣoro naa ku pupọ ju yiyipada ipari ti o ti le de ọdọ leralera.