/ / Simulovať zlyhania makléra Kafka v klastri s viacerými uzlami a aké operácie a nástroje na zmiernenie problémov so stratou dát - apache-kafka

Simulujte zlyhania makléra Kafka v klastri s viacerými uzlami a aké operácie a nástroje použite na zmiernenie problémov so stratou dát - apache-kafka

Existujú nejaké nástroje alebo operácie, ktoré sa použijú na zmiernenie problémov so stratou údajov, keď kafka maklér zlyhá v klastri viacerých uzlov kafka.

odpovede:

0 pre odpoveď č. 1

dobre, replikácia je dôležitým prvkomKafka a kľúčovým prvkom na zabránenie straty dát. Najmä, ak by jeden zo sprostredkovateľov spadol, repliku ostatných sprostredkovateľov spotrebitelia budú používať rovnako, ako sa nič nestalo (z obchodnej strany). Samozrejme, to má dôsledky na pripojenia, šírku pásma atď.

Avšak správa musí byť správne vyrobená, aby bola replikovaná.

Takže v podstate, ak máte replikáciu nastavenú na vyššiu ako 1, malo by to byť bezpečné, pokiaľ vaši výrobcovia nezostanú.

Na default.replication.factor 1, takže nastavenie replikácie (na tému alebo všeobecnej úrovne) na 2 alebo 3.Samozrejme budete potrebovať 2 alebo 3 makléri.

http://kafka.apache.org/documentation.html#basic_ops_increase_replication_factor