
แจแตแ
แฐแต แแปแปแ แฅแ แจแแฐแ แฐแแแแต แตแแ
แญแแฐ แแณแฎแฝ แแธแแฃ แตแแแ
แจแฐแแจ แแฃแฅแแฝแ แ RabbitMQ แฅแ Kafka แฅแแแญแฃแแแข แญแ
แแฃแฅแ แตแ RabbitMQ แฅแ แแฃแฉ แตแ แซแแซ แฅแ RabbitMQ แแแข แฝแแ แจแ
แ แแ, แตแแแ
แฅแซแตแแ แแน แซแตแญแ.
แตแ แฐแตแ แแปแปแแฃ แแฅแแต แซแแ แฅแ แจแแฐแ แฐแฐแซแฝแแต (HA) แตแตแซแดแแแฝแ แฅแ แฅแซแแณแแฑ แตแตแซแดแ แแซแฐแญแแธแ แจแแแกแตแ แแฅแญแถแฝ แฅแแแแจแตแข RabbitMQ แ แญแแตแฐแญ แ แแแแฝ แแญ แแ แซ แญแฝแแ - แฅแ แจแแซ แฅแแฐ แจแฐแจแแแ แตแญแแต แญแแฐแฃแ. แแฐ แฐแจแแแ แตแญแแถแฝ แตแแแฃ, แฅแ แแ แตแ แแฅแแต แฅแ แฐแแแแต แฅแแแแแซแแ.
แฅแแแ
แฝแแฐ-แแณแฆแฝ แตแญแแฑ แฒแแตแ
แฅแแดแต แฅแแฐแแ แซ แญแแแปแ. แจแ แแณแจ แแจแฅ แแแแแต แ แแแณแซแตแฃ แจแ แแแแญ แ แแแณแซแตแฃ แจแแญแต แฒแตแญ แ แแแณแซแตแฃ แจแ แแแแญ แแแซแ แ แแแแแต แ แแปแป แ แฐแฃแฐแฅแฃ แแฌแต แแฅแแต แแญแ แจแ แแณแจ แแจแฅ แแแแแต แแแแแแข แญแ
แแ แแฐ แจแแแฅ แแฅแแต แแญแ แแญแถแฝ แแแซ แญแฝแแ. แแแแฑแ แแ แแแ แแฅแแต แซแแ (แจแแจแ แแฅแแต, แจแแแฅ แแฉแแต แจแแ) แฅแ แแแแ แจแแตแแต แแแณแแฝ (แแฃแฅ แฅแ แแแ แญแแ แแ) แตแญแแตแ แแณแฐแ แแฝแ แจแแญแปแ แแ.
แแฅแแต แฅแ แฐแแแแต แ แฐแแซแฉ แจแจแจแญ แซแแฝ แแญ แฅแแณแ แฅแแซแแ, แฅแ แจแตแแแ แแแแต แแแแปแธแต แแแจแฅ แ แแฅแแต. แฅแฉ แแแ แ RabbitMQ แญแ
แแญแซ แญแปแแ. แแแแ แแฐ แฅแ แแฅแแต แแญแ แจแ แแ แฐแฐแซแฝแแต แแแธแแแญ แ แแณแแต แแญแแต "แแญแฒแฝ" แแแปแแฝ แ แแแตแข
แฅแแ แ แ แฐแฐแฃแธแ แฝแแแฝ แแญแแซแต แจแตแแแน แ แแแแฎแฝ แแฐ แจแแแฅ แแฅแแต แฅแแฐแแแฉ แแฉ แตแฉแจแต แฅแแฐแฃแแ. แ แ แณแณแแแฝแฃ แฐแแแฝ แฅแ แธแแพแฝ แแซแจแ แจแแแแแต แฐแแฐแแต แ แแข แแแฅแญแฑ แแฐแแแ แจแฐแแแ แ แแ แแแฅแญแฑแ แ แแแฃแต แจแฑ แตแซ แแแข แ แแต แฐแแ แแแแญแฑแ แแ แณแณแ แฅแแ แ แฒแฐแฅแฃ แฅแแฒแ แ แ แแ แฅแ แแข แแแญ แแ แญแ แฅแแฐ แฐแแแ แฅแ แ แณแแ แแ แญ แแญ แ แแแตแจแต แแจแฐแต แฅแแฐแแฝแ แฅแแซแแแข
แแ แ แจแแตแแแ แแแแต แจแแแแ แแชแแฒแญแต
แแแ แแจแแแฝ/แแแแแญ
แ RabbitMQ แแตแฅ แแแต แ แญแแต แแจแแแฝ แ แแก แจแแ แจแญแต/แจแฐแจแแ (แจแแ แจแญแต) แฅแ แซแแฐแจแแ (แจแแญแ แจแญแต)แข แแแ แแจแแแฝ แ Mnesia แจแแแฅ แแณ แแตแฅ แฐแจแแฝแฐแแแข แแแ แแจแแแฝ แ แแตแแแ แ แแญ แแญ แฅแแฐแแ แญแณแแแ แฅแ แฅแแฐแแ แจแฐแแแจแฃ แจแตแญแแต แฅแแฝแต แแญแ แจแ แแแแญ แฅแแฝแต แญแฐแญแแ (แแจแแ แฅแตแซแ)แข แญแ แแแต แแแชแซ (แแแแก) แฅแตแซแแ แฅแ แแจแแ แฅแตแจแแ แ แตแจแตแฃ แจแแจแแ/แจแแตแแฉ แแ แจแฐ แแแต แแตแแญ แแญ แฐแแแถ แญแแฃแแข
แแตแแแ แแแแฑ แฅแแฐแแ แฒแแแญ แฐแแแแญ แแจแแแฝ แฅแ แแตแแฎแฝ แญแแแณแ.
แแแ แแแฅแญแถแฝ
แแจแ แจแแ แจแญแต แตแแแ แฅแป แแแ แแแฅแญแถแน แ แแตแแแ แแแแต แณแแ แฒแแแญ แญแฐแญแแ แแแต แ แญแฐแแแข แ แ แณแแ แจแฐแแแ แฉ แแแแญแถแฝ แฅแป แแแ (แจแแ แ)แข แจแแซแแญแก แแแฅแญแถแฝ แ แฐแแแ แแญ แฐแจแแช แธแญแ แซแฐแญแแแฃ แแแญ แแ แจแแแฅแญแต แแฅแแต แฐแแฃแญแแต แจแแแ แแ แ แแซแญ แจแแแข

แฉแ. 1. แจแแจแแแต แแตแชแญแต
แจแแจแ แแตแณแแต แแญ แแฐแฅแฐแฅ
แจแฐแแ แแฃแตแ แแแตแจแแฃ แฐแฐแแแแแต แซแตแแแแแแข แ แญแซแณ แจ RabbitMQ แแถแฝแ แฐแฅแตแ แ แ แแแ แ แแจแแแฝแ แ แ แญแซแณ แแถแฝ แแญ แ แแฃแแต แฐแจแแช แตแแแแฝ แแจแ แฅแแฝแแแแข แตแแแ แ แแต แแตแแแ แแแแต แจแแจแฐ แแจแ แ แแฃแ แฅแ แฅแแฐแฐแแ แฅแแแซแแแข
แแจแ แแแธแฃแจแ แก
- แแแแ แจแฝแแ แฅแ แจแแฃแฅ แตแแแแฝ แจแแแ แ แ แแต แแ แแจแ (แแแ แญ)
- แแแแ แแแแญแถแฝ แฅแ แแณแณแณ แจแแแ แแจแ แจแแแ แ แ แแต แแญแ แฅแ แแตแฐแแถแฝแข แฅแแแ แแตแฐแแถแฝ แแแ แแต แ แญแแฉแ แฃ แแ แแตแแ แฅแปแข

แฉแ. 2. แแจแแแ แ แแแธแฃแจแ
แแญ
แแแธแฃแจแ แจแแแแแ แ แฐแแขแ แแแฒ แแแข แ แฅแฑ แแตแฅ, แจแแฃแแต แแแณแ แฅแ แแจแแ แแแแฅ แซแแ แตแ แ แแแแฝแ แฅแแณแ แแแจแฅ แญแฝแแ. แแณแแแฝแก-
ha-mode: allha-mode: exactly, ha-params: 2(แ แแต แแณ แฅแ แ แแต แแตแณแแต)ha-mode: nodes, ha-params: rabbit@node1, rabbit@node2
แจแ แณแณแ แแจแแแซ
แแฅแแต แซแแ แฝแแแ แแแแแต แ แณแ แซแจแแแฃแแข แซแ แฅแแญแฑ, แแแแญแถแฝแ แจแแฃแต แฅแตแ แ แ. แแแฅแญแฑ แแฐ แฒแตแญ แจแฐแแ แ แแ แฅแแ แ แแฐ แ แณแแ แญแแซแ. RabbitMQ แแแแญแถแฝแ แแฐ แฒแตแญ แจแแฝแแ แฐแจแฐแ แแญ แณแญแแ แ แจแแแ แ แฅแแต แแถ แแแฐแจแแถแฝ แญแแ แแตแฅ แแแข แแจแ แฒแแธแฃแจแ แฃ แแแ แแตแฐแแถแฝ แจแแแฅแญแฑแ แ แ แแฐ แฒแตแญ แจแแ แ แแ แฅแป แฅแแ แ แญแแซแแข แญแ แแแต แจแแจแแแซแแฝ แ แ แแแ แแแแจแตแ แญแจแแซแ, แแแญ แแ แจแแแฅ แฐแ แแแต แ แตแแแ แจแแ, แจแแซ แ แตแแแ แแธแ.
แซแแฐแณแซ แแจแ
แ แแต แฐแแ แฒแแ แแญแ แฒแ แแฝแฃ แแแ แจแแจแ แแชแแฝ (แแถแฝ) แ แแซ แแตแแแ แแแแต แแญ แญแแตแแแข แญแแตแฐแญ แจแฅแซแแณแแฑ แแณ แ แฃแ แฅแแณแแแ แแตแณแแต แญแแญแฃแ แฅแ แฅแแฐ แ แฒแฑ แแณ แซแตแฐแแแแแแข

แฉแ. 3. แ แญแซแณ แจแฐแแแฃแจแ แแจแแแฝ แฅแ แแแฒแแปแธแ
แฐแแ 3 แฐแ แแฝแทแแข แ แฐแแ 2 แแญ แซแแ แจ Queue C แแตแณแแต แแฐ แแณแแต แจแ แแแฑแ แแฅ แญแ แแข แฅแแฒแแ แ แฐแแ 1 แแญ แ Queue C แ แฒแต แแตแณแแต แแแ แฉแ แแฅ แญแ แแข RabbitMQ แแแแ แ แแแฒแแฝแ แแตแฅ แจแฐแแแธแแ แจแแฃแแต แแแณ แแแแจแต แญแแญแซแแข

แฉแ. 4. แฐแแ 3 แแตแแแฃ แญแ
แ แแจแ C แฅแแฒแแตแ
แ แตแญแแ
แแฃแฉ แฐแแ 1 แแแทแ! แ แแต แฐแแ แฅแป แแ แจแแจแแข แจ Queue B แแตแณแแต แแฐ แแณแ แจแ แฅแแแข

แจแ แแต. 5
แฐแแแ แแแฐแแ 1. แฐแแแ แจแ แแ แต แฅแ แจแฐแแแฐ แแจแแ แจแฑแแ แซแ แ แ แฅแฉ แแแณ แขแฐแญแแแฃ แแแ แจแฐแแธแฃแจแ แจแแจแ แแแฅแญแถแฝ แฅแแฐแแ แฒแแแฉ แญแฃแแแข แแคแฑแ แตแแแแญ แญแ แตแฉแจแต แแฐแ แ แจแแแฃ แแณแญ แแ. แฅแแแ แ แ แแตแแณแแฝ แ แ แญแก แฅแแแแแแแแข แตแแแ แฐแแ 1 แ แแ แฅแแฐแแ แจแญแแตแฐแญ แ แฃแ แแแแฃ แฅแ แญแแตแฐแญ แแแชแซแแนแ แแแญแ แญ แญแแญแซแ แฅแ แตแแแ แ แฐแแ 1 แแญ แแตแฐแแถแฝแ แญแแฅแซแแข
แ แแ แ แแฃแ แจแฐแแแ 1 แแฅแแต แฐแ แแ แแแฃ แแญ แฅแแฐ แจแแแฅ แแฅแแต แแแฃ แตแแแ แแตแณแแต แจแแแ แแจแ B แแ แ แแ แ แแทแแข

แฉแ. 6. แฐแแ 1 แแฐ แ แแแแแต แญแแแณแ
แฐแแ 3 แแฐ แแตแแญ แฐแแแทแแฃแตแแแ แแจแแแฝ แ แฅแ แข แจHA แแแฒแซแธแแ แแแแแต แแตแณแแถแปแธแแ แแแฐแ แซแแแแข แ แแ แแ แแแ แแ แแจแแแฝ แ แฐแแณแณแญ แแตแแแ แแแแต แแญ แแธแ! แแนแ แ แญแฐแแ, แ แ แแแแฝ แแซแจแ แ แแต แแฅ แจแแ แตแญแญแต แแแฉ แจแฐแปแ แแ. แฅแแฐ แ แแแณแฐแ แแ แแถแฝแ แฅแแฐแแ แแแแฃแ แ แแแ แแฉ แ แแซแฎแฝ แจแแแข แแแแชแซ แจแแจแ แแแณแฐแแ แแคแ แตแแแฅแ แแฐแแ แฝแแญ แ แแ แฅแแแแณแแแข

แฉแ. 7. แฐแแ 3 แแฐ แ แแแแแต แญแแแณแแข แ แ แแต แแตแแแ แแแแต แแญ แแแ แแ แแจแแแฝ!
แตแแแ แ แแ แแตแฐแแถแฝ แฅแแดแต แตแแแแฝ แฅแ แตแ แฐแตแ แแปแปแ แฅแแฐแแฐแก แแณแฅ แแแญแแต แญแแฃแ แข แญแ แแ แ แแตแแแ แแแแต แฅแแฝแต แ แแจแฐแตแ แต แแ แแแแฑแ แซแจแแแฃแ แฅแ แจแแจแ แแฅแแต แญแจแแจแแแข แแ แฅแตแซแแ แ แแจแจแตแแ, แแญแแซแฑแ แ แฅแแแฑ แแแ แแแญ แ แฃแ แจแฐแแณแฐแ แแ.
แแแณแฐแ
แ แฒแต แแตแณแแต แฒแแ แญ แแแ แ แณแฒแต แแแแญแถแฝ แแแแ แแฐแแซ แแตแณแแต แฅแ แแฐแแแฝ แญแฃแแแข แ แแแ แแจแ แแตแฅ แซแแแ แแจแ แ แฐแแแจแฐ, แแฐ แ แฒแต แแตแณแแต แแตแแ แฅแแฝแแแ, แญแ แ แจแแณแ แแ แ แ แญแแแ. แฅแแฒแแ แแฃแญ แแแแญแถแฝแ แแแแตแแ แฅแ แแแ แแจแ แฅแ แ แฒแฑ แแตแณแแต แ แฒแต แแแแญแถแฝ แแฐ แญแซแ แ แแแกแ แต แแ แฅแ แแฃแญ แแแแญแถแฝ แจแแแ แแจแ แซแต แแญ แ แแแกแ แต แฐแแต แแญ แฅแแฒแแแ แแแแต แฅแแฝแแแแข
แญแ แแแณแฐแ แ แแถแแฒแญ แแญแ แ แฅแ แแ แฅแ แ แแจแ แแแฒ แแ แจแแแฃแ แจแแข แ แแต แแณแ แฅแแแแจแตแข
แแแต แจแแซแแธแฃแญแ แแจแแแฝ แ แแแข แแจแ A แ แซแต แฐแญ แญแแณแฐแแแฃ แแจแ B แฐแแ แ แฅแ แญแแณแฐแแแข แแแฑแ แแจแแแฝ แ แฅแญ แแแแญแถแฝแ แญแญแแแข

แฉแ. 8. แจแฐแแซแฉ แจแแ แแแณแแฝ แซแแธแ แแแต แแจแแแฝ
แ แแ แฐแแ 3 แฅแซแฃแ แแแข

แฉแ. 9. แฐแแ 3 แแจแฐ
แฐแแ 3 แแฐ แ แแแแแต แฐแแแทแแข แญแแตแฐแญ แ แ แฒแฑ แแตแแแ แแแแต แแญ แแฅแซแแณแแฑ แแจแ แแตแณแแต แญแแฅแซแ แฅแ แ แซแต แฐแญ แ แฒแฑแ แแจแ A แจแแณแ แแญ แซแแณแตแแแแข แแแ แจแ แฒแฑ แแจแ แข แแตแณแแต แฃแถ แแ แญแแซแแข แตแแแ แฃ แจ Queue A แแ แตแแแแฝ แฅแ แแแฃแญ แจ Queue B แแแแญแถแฝ แ แแต แแตแณแแต แฅแป แ แแแข

แฉแ. 10. แ แฒแฑ แจ Queue A แแตแณแแต แแแแ แแฃแญ แแแแญแถแฝ แญแแ แแ แแแญ แแ แ แฒแฑ แจ Queue B แแตแณแแต แ แญแแ แแแ.
แแแฑแ แแจแแแฝ แ แฅแญ แฐแจแแช แแแแญแถแฝแ แญแแ แแ. แฐแแ 2 แจแแซ แญแแญแณแแฃ แฅแ แแจแ A แแฐ แแฐแแ แแตแณแแต แญแแแณแแฃ แญแ แ แ แฐแแ 1 แแญ แแแข แฒแณแซ แจแแแฅ แแฅแแต แจแแแข แแจแ แ แ แแแ แฉ แแตแฅ แแซ แแแฅแญแถแฝ แซแแต แฒแแ แ แแตแฐแแฑ แแตแฅ แฐแแ แ แตแญ แฅแป แแ แแญแแซแฑแ แแจแแ แจแแแแชแซแแนแ แ แตแญ แแแฅแญแถแฝ แแฝแ แ แญแฐแแแ แข

แฉแ. 11. แแจแ A แซแ แแแฅแญแต แแฅแแต แ แฐแแ 1 แฐแแจแฃแ แญแแแณแ
แแแฑแ แแจแแแฝ แฅแซแแณแแณแธแ แ แฅแญ แฐแจแแช แแแฅแญแต แญแแ แแแข แฐแแ 1 แ แแ แฐแ แแฝแทแแก แแจแ A แแแ แแแฅแญแต แณแญแ แ แแฐ แแตแณแแต แแญแงแแข แแแ แแจแ B แฝแแฎแฝ แฅแซแแ แแต แแแข แ แแ แแแฃ แฐแแแแตแ แแญแ แแฅแแตแ แแณแฐแ แฅแแฝแแแแข
แฐแแแแตแ แแแแปแธแต แจแแแแ แแแฒแ แแแข แ-แแตแฐแแแ -แแญ-แแตแแต แแตแฅ แแซแ แ แแ แตแข แแ แแ. แญแ แแฃแช แฅแดแต แแแฃ แตแแแ แ แแแ แแแฒแแ แ แญแซแฝ แแแแฝ แ แญแฝแแแข แ แฅแแฐแแ แแญแแต แแแณ, แ แฐแจแฃแญ, แจแแแณแฐแ แแช แ แแ แแตแฐแแถแฝ แแตแฅ แแตแแถแฝแ แฅแแแ แณแแ. แญแ แแแแญแถแฝ แฅแแฒแ แ แซแฐแญแแแฃ แแแญ แแ แแจแแ แจแแแ แฅ แฅแ แจแแแ แแ แญแแซแแข

แฉแ. 12. แแจแ A แซแ แแแฅแญแต แแฅแแต แแฐ แฐแแแ 3 แฐแแจแฃแแ แแข แแจแ B แแฐ แฐแแ 3 แฐแแแถ แ แตแญ แแแแญแถแฝ แ แแฐแแแข
แแซแแ แฅแแฝแแแ ha-promote-on-failure แแฐ แตแญแแ when-synced. แ แแ
แ แแฃแ แแจแแ แแฐ แแตแณแแต แจแแแแต แญแแ
แฐแแ 1 แแจแแแ แญแ แแฐ แฆแแแญแ แฅแตแชแแแต แตแจแต แญแ แฅแแแข แจแฐแแแฐ แ แแ แแแ แแจแ แแฐ แฐแแ 1 แซแแแจแ แแฅแแต แญแแแณแแข แฐแแแแต แแแจแ แฐแ
แแแต แจแฐแจแแ แแแข แแแญ แแ แญแ
แ แฐแแ แแแณ แแ, แญแ
แ แแฐ แแ แจแแแฅ แแฅแแต แฅแแณแ แแซแแซ แญแฝแแ, แญแ
แ แ แ
แญแก แฅแแแแจแณแแ.

แฉแ. 13. แฐแแแ 1 แจแฐแธแแ แ แแ แแจแ แ แ แญแแแ
แฅแซแแแ แแ แจแ แญแฝแแ: "แแแแฃแต แ แแถแแฒแญ แแแณแฐแแ แ แญแซแฝ แ แแแ แแ แจแฐแปแ แแแ แญแฝแแ?". แแแฑ แแแณแฐแ แจแแแต แตแซ แแแข แ แแแณแฐแ แแ แแแ แแจแ แแแ แ แญแแต แจแแแ แฅ แฅแ แจแแแ แตแซแแฝแ แแจแแแ แ แญแฝแแ!
แ แแต แแณแ แฅแแแแจแตแข แ แแ แ แฃแ แจแ แ แแจแแแฝ แ แแแข แฅแแดแต แแฐ แฅแแฐแแ แแญแแต แแ แ แแซแตแ แญแฝแแ? แ แฅแ แแญแแซแถแฝแก-
- แแจแแแฝ แ แแแต แฅแ แ แแญ แ แญแแแ
- แฅแแแ แจแแฐแ แแฅแแต แซแแธแ แแจแแแฝ แแธแ, แฅแ แ แแ แธแแพแฝ แแต แฅแแ แฅแจแฎแก แแ.
- แฅแแแ แจแแฐแ แแฅแแต แซแแธแ แแจแแแฝ แแธแ, แแตแแต แณแญแทแ แฅแ แธแแพแฝ แฅแจแซแ แแ

แฉแ. 14. แจแฐแแซแฉ แจแแ แแแณแแฝ แซแแธแ แแแต แตแแแ
แแจแแแฝ
แฐแแ 3 แ แแ แฐแ แแฝแทแแข

แฉแ. 15. แฐแแ 3 แฐแ แแฝแทแ แ แฅแซแแณแแฑ แแจแ แ แแต แแณ แฅแ แแตแณแแต แตแถ
แฐแแ 3 แฐแแแถ แแตแแญ แแญ แญแแฃแ แฅแ แ แณแฒแต แแตแฐแแถแฝ แฐแแฅแจแแแข Master Queue A แซแแตแ แแแแญแถแฝ แแฐ แ แฒแฑ แแตแณแแต แแฃแแต แญแแแซแแฃ แฅแ แ แแ แแ แแจแแ แ แญแแแแข แแจแแ แแแตแแ แแแต แฐแ แณแต แญแแตแณแแฃแญแ แ แแแ แแจแ แจแแแต แฐแ แณแต แแญแณ!
แแแญ แแ แแจแ B แ แญแแ แแแ แแตแฅ แฅแแณแ แญแแซแแข แแฐแฐแซแฝแแต แ แแณแแต แตแแ แแตแแแตแแต แจแแแแฝแข

แฉแ. 16. แแจแ แ แแแณแฐแ แแ แ แญแแแ
แจแแแต แฐแ แณแต แ แแ แแจแ A แฅแแฒแ แญแแแ แฅแ แฅแแฐแแ แแแ แฅ แฅแ แแแ แแแ แ แญแแแซแแข
แแแแแฝ
แญแ
แ แแแณแฐแ แแ แจแแแต แฃแ
แช แ แฃแ แตแแ
แแจแ แซแแธแ แตแฅแตแฆแฝแ แแแแแ แ แตแธแแช แซแฐแญแแแแข แ แ แแต แแ
แต, แแแ แแตแแแ แแแแต แฅแแฐแแ แแแแญ แ แแ แต, แญแ
แ แแแต แแฐ แแตแณแแต แแแต แแญแ แ แ แแแแฉ แแปแปแซ แแ แแจแแแ แแฅแแต แแแต แแ. แแแธแแแญ แจแแจแฅแ แแตแฐแแถแน แจแตแแจแต แแช แจแแ แแแแญแถแฝแ แฅแแฃแแแข แ แแฃแชแแตแฃ แ แฐแแ แแแจแฅ แแ
แตแฃ แจแตแแจแต แแญ แจแแ แแตแณแแต แ แแแณแซแต แ แญแจแแแแแข แญแ
แแแต แฐแแแ แฅแแฐแฐแแแฐ แแแ แ แญแแต แแแฅแญแต แ แแฃแ แแณแฑ แแแ แแจแ แฅแป แแ แญแข แฐแแแ แฒแแจแฅ แจแฃแ
แช แ
แแฝ แ แแแฒแ แจแฐแแแก แแธแแข ha-promote-on-shutdown. แจแแแต แฅแดแถแฝ แ แแฑแ แแแแแต แญแฝแแแก-
always= แซแแฐแแณแฐแ แแตแฐแแถแฝ แ แแแณแซแต แแ แทแแขwhen-synced= แแฐ แฐแแณแฐแ แแตแณแแต แฅแป แแฐแตแฃ แญแ แซแแแ แแจแแ แจแแญแแ แฅ แฅแ แจแแแ แญแแแแข แแจแแ แฐแแแ แฅแแฐแฐแแแฐ แแฐ แ แแแแแต แญแแแณแ
แ แแต แแแแต แแญแ แแแฃ แ แตแแ แแจแแแฝแฃ แจแแจแ แแฅแแต แฅแ แซแแแแแต แแซแจแ แแแจแฅ แ แแฆแตแข
แฐแแแแต แจแแแฅ แฐแ แแแตแ แฒแซแปแฝแ
แแณแ แจแแตแจแแ แ แแต แแณแฐแฅแ แต แจแแแฃ แ แแต แฐแจแแช แแตแฅแตแฅ แแแญ แ แ. แแฐแฐแแแแแต แ แแถแแฒแญ แแแณแฐแ แจแฐแปแ แขแแแแฃ แจแแแฅ แฐแ แแแตแ แฅแแดแต แญแแซแ? แ แฅแญแแฅแฃ แ แฐแปแ แตแแแแฝแฃ RabbitMQ แแฃแญ แแแแญแถแฝแ แจแแฃแต แแตแ แ แแตแฐแ แแแฃ แแ แจแ แณแณแแแฝ แตแ แ แณแฒแต แแแแญแถแฝแต?
แฅแแ แจแแจแฐแแตแ แแแฎแฝ แแแต แแตแฅ แแตแแฃแต แ แแฅแแต.
- แ แณแแ แตแ แฐแฑแ แฅแป แญแแแต แฅแ แจแแญ แ แแแแแฑ แแญแ แฐแ แแแ แ แแ แฅแแฐแแ แฅแแฒแแญแญ แแตแจแ แญแฝแแ?
- แ แแ แฅแแฐแแ แแแแจแญ แ แณแแ แแแฅแญแฑแ แ แ แแญ แแตแฅ แแญแ แ แแจแ แแฑ แแตแฅ แแตแแแฅ แญแฝแแ?
แ แณแแ แแแฅแญแฑแ แแฃแ แฅแป แจแปแแฃ แ แฅแแแฑแฃ แฐแฐแซแฝแแตแ แแปแปแ แจแแแฅ แฐแ แแแตแ แซแปแฝแแแข
แตแแแ , แแแ แแแแ แ แแ แต, แฅแ แแณแแ แ แฐแแจ แแแณ แแญ แจแฐแแฐแจแฐ แแ.
แ ha-promote-on-failure=แ แแแณแฐแ แแญ แซแ แฝแแฎแฝ
แแณแฅ แ-แแตแฐแแแ -แแญ-แแตแแต= แฒแฐแแญ แแฐ แแญแแณแฐแ แแตแณแแต แแแจแญแ แฅแแจแแจแ แฅแ แจแแแฅ แแฅแแตแ แฅแแตแแแณแแ. แแจแแ แจแแญแแ แฅ แแญแ แจแแญแปแ แแ แญแแซแแข แญแแแแต แจแแฐแแแ แฐแแ แจแแจแ แแฅแแต แแญ แฅแแฐ แแ แตแซ แฅแแฒแแฅแ แฃแแฐแแซ แแจแ แแแแแต แฅแจแแจแญแ แแแข
แแ (แญแ แตแแ แแ แแ) แฐแแแ แแจแแแ แจแ แ แตแแ แฝแแญ แ แแฅแแก แแจแแ แ แ! แแแ แแแฅ แ แแทแ! แแแ แฅแแณแ แ แ แฅแแแ แแแแ แแจแ แจแแญแ แแตแฐแแถแฝ แขแแฉแแตแ, แฅแแแ แแตแฐแแถแฝ แฅแแฒแ แญแฃแแ.
แฐแแณแณแญ แตแ แซแแ แแตแแแ แแแแต แฅแแฐแแ แแแจแแญแฃ แแแ แ แแฃ แจแแแแ แแตแแแ แแแแต แฅแแฒแจแณแ แแญแแตแฐแญ แฅแแแแจแแแ (แ rabbitmqctl แฅแญแณ_แญแแตแฐแญ_แแต) แฅแ แ แฐแแณแณแญ แจแ แตแฐแแแ แตแ แ แฒแต แฐแแ แญแแแฉแข แญแแตแฐแญ แจแ แแแ แแตแแแ แแแแต แฒแซแตแณแแตแฃ แจแตแฎแแ แแจแ แฅแ แจแตแแจแต แแช แจแแ แแตแฐแแถแฝแ แซแตแณแแณแแข แญแแตแฐแญ แจแ แแแ แแตแแแ แแแแต แฅแแฒแจแณ แฒแแแจแ แญแ แแจแแ แญแจแณแแข แ แแ แฅแแฐแแ แแแ แ แแฅแแข แจแแ แจแแแฅ แตแฅแตแฅ แแญ แแตแฐแแถแฝ แขแแจแแ แแแแ แแแฅ แ แฅแฐแแแข แแฐ แแญแแณแฐแ แแตแณแแต แแแจแญ แจแฐแปแ แญแแแ!
แตแแแ
, แ แฅแ
แแแณแฐแ (แฅแ แแแณแฐแ แ แแแปแ) แจ แแญ แ แแฃแแญ ha-promote-on-failure=when-syncedแ แฅแ แ แตแฐแซแจแต แ แฃแ แ แฐแแ. แถแญแฐแฎแน แญแ
แ แแซแญ แแแจแ แฐแ
แแแต แ แ แแแญ แแ แฃแ แแแต แซแ แขแแ แแ แญแแแข
แแตแฐแญ แฅแแฐแแ แแแฃแ แ
แแ แฅแแฐแแฃแ, แ แ แแต แแญแ แ แฅแ แ แแแแฝ แแญ แจแแแ แแถแฝ แญแแฝแต แแฐ แฝแแฉ แฅแแแแณแแ. แญแ แ แญแแตแฐแญ แ แแแจแฃแแ แแแ แแญแแซแต แฅแแณแ แแจแฐแต แญแฝแแแข แ แถแตแต-แแต แญแแตแฐแญ แแตแฅ แแแ แแ แแจแแแฝ แ แ แแต แแญแ แ แแแต แ แแแแฝ แแญ แญแฐแ แฐแฃแ.
แแตแฐแฎแฝแ แแแฃแ แ แ แแแต แแญแแซแถแฝ แฝแแญ แแแ แญแฝแแแก-
- แแแถ แแแฃแ แ แแแจแแแ แฅแฉ แแณแชแซแแฝ แจแแ
- แจแแจแ แแแณแฐแ
แแแถ แแแแฃแ แ แถแตแฐแ แแแ แ แแข แ แญแ แซแแฐแฐแแแข แ RabbitMQ แแแชแซ แแตแฅ แจแถแตแฐแ แแแ แฐแฐแชแแฝแ แ แฐแแแจแฐ แแแแ แ แแณแแต แฐแจแแช แแ แจแต แฅแ แจแชแแญแต แแตแจแแซ แแณแชแซแแฝแ แซแแญแฃแแฃแแแญ แแ แ RabbitMQ แกแตแ แ แญแฐแแแ แแญแ แ แญแแจแญแแข แ แซแตแ แแแแแต แฐแ แแ"
แ HA แแแฒแแฝ แแตแฅ แแแแ แแจแ แแแแแณแแต แแ แแด แ แ. แแแชแซแ แญแ แ แณแ แแแ . แฅแแฐแแจแฐแแ แญแฐแซแแก-
- แ แแ แซแแ แจHA แแแฒ แจแ แแ แ แตแแซ แจแแฐแ แ แแแซแ แแแฒ แ แแ แแ แแแแ แแตแฐแแถแฝ แซแตแแแณแแข
- แแแแ แแจแ แแแแแณแแต แจแแแแแตแ แแตแแแ แแแแต แ แแแแฝ แจ HA แแแซแ แแแฒแ "nodes" แแแณแ แญแแแฃแ.
- แแแณแ แตแฐแต แแจแแแ แซแแณแตแแแแข
- แแแฐแต แจแฐแ แแแ แ แแ แแแซแ แแแฒแแ แญแฐแญแแ. แแแ แจ HA แแแฒ แฐแแฃแซแ แฒแแ แจแแแแแ แจแแตแณแแต แฅแแต แญแแ แซแแข
แแณแฑ แตแแ แแจแแแฝ แแญแ แฅแฅแ แจแ แ แแตแแญแถแฝ แซแแแต แญแ แ แซแแต แแญแฐแซ แญแฝแแแข
แ แแ แจ RabbitMQ แตแฅแตแฆแฝ แจแ แแณแจ แแจแฅ แญแแแแฎแฝ แแญ แฅแแดแต แฅแแฐแแ แฉ แฅแแญแข
แจแแแแแต แแแจแฅ
แจแฐแจแแแแ แตแญแแต แ แแแแฝ แ แแตแแญแญ แ แแแแฝ แจแฐแแแ แแธแแฃ แฅแ แจแ แแณแจ แแจแฅ แแแแแแฝ แแแแแณแธแ แแแจแฅ แฅแ แแแจแฅ แญแฝแแแข แจแแแจแก แตแแแแฝ แ แ แซแฃแขแ แแ แจแฐ แแแต แแญแ แ แฐแแจแ แ แฐแแ แ แตแฐแแแแแต แแญ แจแฐแแฐแจแฐ แแ. แซแ แแ แญแ , แจแฐแจแแแ แตแญแแถแฝ แฅแแฑแ แแแฃแ แญ แแปแ แ แแฃแธแ. แ แตแแ แ แฐแแแแต แฅแ แ แแฅแแต แแซแจแ แแญแซ แ แแ, แฅแ แฅแฉ แแแ RabbitMQ แแแฑแแ แ แแซแฎแฝ แซแแญแฃแ (แ แฐแแณแณแญ แแ แ แญแฐแแ).
แ RabbitMQ แแแต แแ แ แแซแฎแฝ แ แแ:
- แ แแญแแฎแ แ แแแซแจแตแ แแแต (แจแฐแจแแ-แ แแแ)แข แญแ แแแแฑแ แซแจแแแฃแแฃ แแแญ แแ แจแแแฅ แแฅแแต แแซแตแจแตแ แญแฝแแแข
- แแญแแซแณแ แแแซแจแตแ แ แฐแแญแแข แฐแแ แแฝ แฅแแดแต แจแฅแ แ แแญ แฅแแฐแแแแ แแญ แ แแแตแจแต แจแ แญแญ แแ แฐแแแแตแ แแซแณแฃ แญแฝแแแข แฅแแฒแแ แ แแแต-แแต แญแแตแฐแญ แแตแฅ แแ แแแ แ แแแแแตแ แแซแตแจแตแ แญแฝแแแข
แแ แ แแญแแฎแ แ แญแแแ แแแตแ แแ? แญแ แ แแตแแญแญ แแแแแแฝ แแฅแแต แแญแแซแต แญแแตแฐแญ แแแแต แฒแจแแ แแ. แ แฅแซแแณแแฑ แแ, แแตแฐแแถแฝ แแฐ แแณแ แฅแแฒแซแแฑ แญแฐแจแแ, แตแแแ แ แ แแจแจแป แ แญแซแณ แแถแฝ แ แ แแต แแจแ แแตแฅ แญแแแ.

แฉแ. 17. แแ แแจแ แฅแ แแแต แแตแฐแแถแฝ แฅแซแแณแแณแธแ แ แฐแแจ แแตแแแ แแแแต แแญ. แจแแซ แจแ แแณแจ แแจแฅ แฅแแฝแต แ แ แฅแ แ แแต แแตแณแแต แฐแแซแญแทแแข แจแฐแแ แแ แแตแแแ แแแแต แแแฑ แฅแแฐแแฐแ แ แญแถ แแตแณแแถแนแ โโแแฐ แแณแ แ แแจแ แข แ แแ แแแต แแ แแจแแแฝ แ แแ, แแแฑแ แจแแแ แก แฅแ แจแแปแ แแธแ.
แ แณแแแฝ แแแฅแ แแแแฑแ แแถแฝ แจแแฉแฃ แจแแจแแ แแแต แจแฐแแซแฉ แ แแแฝ แญแแจแแแข
แจแฐแแซแฉ แจ RabbitMQ แแแณแแฝ แฐแแแแตแ แแญแ แแฅแแตแ แญแฐแฃแแข
แแแณแ แฝแ แ แ (แแฃแช)
แญแ แแแณ แฐแฐแซแฝแแตแ แซแแญแฃแ. แแแแแฑ แจแ แ แ แแ, แแญแแซแณแ แแแซแจแต แญแจแฐแณแ. แแแแแฑ แจแฐแแแฐ แ แแ แ แตแฐแณแณแชแ แจแตแแแ แญแแ แฅแแฐแแแตแ แแแฐแ แ แแ แตแข แจแ แแ แแแ แฅแแฐแแ แญแแแซแ แฅแ แจแแซ แแแ แแแ แจแฐแ แซแแ แแแฅ แญแ แแแข

แฉแ. 18. แถแตแต แ แตแแแแฝ แจแถแตแต แฐแแแแฝ แแญ แจแฐแแซแ แแธแ. แจแแตแฅแฃ แญแแตแฐแญ แแแแ แฅแซแแแฝ แ แฐแแ 2 แแฐ แแแ แแจแ แซแฐแญแณแแข
แ แแ แฐแแ แฅแซแฃแ แแ 3. แแแน แฐแแแฝ แแตแแ แ แญแถ แแตแณแแฑแ แแฐ แแณแ แ แแจแ แข แ แแญแแฎแ แ แแแซแจแต แจแแจแฐแฐแ แ แแ แแแแต แแแข

แฉแ. 19. แแญแแซแณแ แญแแแ (แจแฐแจแแ-แ แแแ). แแแแฆแน แแฐ แแแฑ แแ แแจแแแฝ แญแแณแ, แฅแ แแแฑ แ
แแแฝ แญแแฃแ.
แแแแแฑ แแฐแแ แจแ แต แฐแแแทแ แฃ แแ แ แแญแแฎแ แ แแแซแจแต แญแแซแแข แ แตแฐแณแณแชแ แฐแธแแแแ แ แซแ แแแจแฅ แ แแ แตแข แ แแจแฐแแ แแแณ แ แตแฐแณแณแชแ แฐแแ 3แ แฅแแฐแแ แซแตแแแจแแ. แแแตแฐแแแ แแ แจแแแธแ แแแ แแแแญแถแฝ แ แแฐแแ.

แฉแ. 20. แ แตแฐแณแณแช แฐแแแ แซแฐแแญแแ 3.

แฉแ. 21. แ แตแฐแณแณแช แฐแแ 3แ แญแแแซแ แฅแ แญแแตแฐแญแ แญแแแแแแฃ แฅแแซ แจแฐแฐแ แแแแญแถแฝแ แแ แซแฃแแข
แแแแแฑ แ แ แแ แต แแ แฅแ แจแณแฐแฐ แ แแ แญแแตแฐแญ แฅแ แญแ แแจแ แแแแ แฅ แฅแ แแแแ แฐแแแ แทแแข
แซแต-แแแต แแแณ
แญแแตแฐแญ แซแฑ แจแฐแแซแจ แฅแ แจแฐแแแ แ แแ แจแ แแแ แแ แญแแญแฃแ แซแแแ แ แตแฐแแญ แจแขแแ แแต แแญ แฐแแณแณแญ แแแข แจแฐแธแแแ แแแ แแฐ แฃแถ แญแแตแฐแญ แญแแแณแแฃ แฅแ แแจแแ แแฐแแซ แแแ แฅแป แจแฐแแฉแตแ แแแแ แแแแญแถแฝ แซแฃแแข
แ แแตแฐแ แแแณแ แแ แแณ แ แแ
แ แแญแแฎแ แ แญแแแแ แแแแต แซแแแแแ แซแแ แ แแซแญ แจแญแแตแฐแญ แญแแแ แ แแ แ แตแแฟ แ แฉแ แแแแ แฅ แฅแ แแแแ แฅแแข แแแต แฅแป แแแข แฐแแแ แ แตแแน แ แฉแ แแแแ แฒแซแญ แฅแซแ แซแแแ แฃ แแแตแ แแแแ แแฃแญ แแแแแถแฝแ แญแแแแ แฅแ แ แฒแต แแแแแถแฝแ แ แญแแ แแแข แ แดแฎแแต แ แแต แแ แฅแแฐแแ แแแแแฑแ แญแแตแปแแข แแแแแฑ แฅแแฐแฐแแแฐแฃ แตแซแแ แญแแฅแแ แฅแ แญแแตแฐแญแ แญแแแแแแข

แฉแ. 22. แถแตแต แ แตแแแแฝ แจแถแตแต แฐแแแแฝ แแญ แจแฐแแซแ แแธแ. แจแแตแฅแฃ แญแแตแฐแญ แแแแ แฅแซแแแฝ แ แฐแแ 2 แแฐ แแแ แแจแ แซแฐแญแณแแข
แฐแแแฝ 1 แฅแ 2 แจแแ แจแฐแแ 3 แญแแซแแก แแตแณแแตแ แแฐ แแณแ แจแแตแฐแแแ แญแแ แฐแแ 3 แแ แฅแ แ แญแแแแข

แฉแ. 23. แฐแแ 3 แ แแทแแฃ แแแแ แฐแแ แแฝ แซแแ
แแ แฅแ แจแแแแแต แฅแซแแแฝแ แแตแ
แซแฐแญแแแข
แแแแแฑ แฅแแฐแฐแแแฐ แแฐ แญแแตแฐแญ แญแแแณแแข
แแแ แแจแ แ แฐแแ 3 แแญ แจแแแแ แตแ แแ แแณแ แฅแแแแจแตแข

แฉแ. 24. แแ แแจแ แ แฐแแ 3.
แจแแซ แฐแแณแณแญ แจแแแแแต แแฃแต แญแจแฐแณแ. แฐแแ 3 แฃแแ แต แญแแแ แแญแแซแฑแ แ แตแแน แ แฉแ แแแข แ แแ แ แฉแแฃ แ แแแแน แฐแแ 3 แแแฐแแ แซแซแแฃ แตแแแ แจแฐแแ 1 แฅแ 2 แจแแจแ แแตแณแแต แแฐ แแณแแต แจแ แฅแแแข

แฉแ. 25. แฐแแ 2 แ แแญแแแ แต แแ แแฐ แฐแแ 3 แแแจแญแข
แแแแแฑ แแฐแแ แจแ แต แฒแแแต แฐแแแ 3 แญแแตแฐแญแ แญแแแแแแข

แฉแ. 26. แญแแตแฐแญ แแฐ แแฐแ แ แตแซ แฐแแแทแ.
แแฅแแต แฅแแฐแแแแ แฅแแ แแจแณแต แ แตแแแ แแแฃ แแแญ แแ แฐแฐแซแฝแแตแแ แแแแต แฅแแฝแแแแฃ แจแแ แ แฐแณแซ แแแณ แฐแแ แแฝแ แแฐ แ แฅแแแ แญแแ แฅแแตแฐแแแแแแข แแ แฅแแแแน แแแณแแฝแฃ แฅแ แ แแ Pause Minority แแแณแ แฅแแญแฃแแแฃ แแ แ แฅแแแฑ แ แแแฐแฅ แแณแญ แแญ แจแฐแแ แจแฐ แแแข
แแแแฑแ แแแจแแแฅ แฐแแ แแฝ แ แฐแณแซ แแแณ แจแ แตแฐแแแ แแญ แแแแแณแธแแ แแจแแแฅ แ แตแแแ แแ. แ แแซแฎแปแฝแแ แฅแแแแจแตแข
แจแฐแแ แ แแแแแตแ แแจแแแฅ
แแแแแฑ แจแ แ แ แแ (แจแ แแต แแตแแแ แแแแต แแตแแต แ แแ) แฐแแ แแฝแ แแฐ แญแแตแฐแญ แแ แญแแ แแญแ แแฐ แฅแซ แ แแแแฝ แฅแแดแต แฅแแฐแแแฉ แฅแ แ แแซแฎแฝ แ แแ แข แ แแแแชแซแฃ แ แแต แจแฐแแฐแ แแจแ แ แฐแแฐแ แแตแแแ แแแแต แแญ แฅแแฐแแตแฐแแแต แฅแแตแณแแตแฃ แแแญ แแ แแแแแญ แฅแ แแแฒแแฝ แ แแแ แ แแแแฝ แแญ แญแฃแแแข แฐแแ แแฝ แจแแแแแ แแตแแแ แแแแต แแญ แแแแ แญแฝแแแฃ แฅแ แจแแตแฅ แแตแแญ แแฐแแแแแ แต แฆแณ แญแแซแธแแแข แแแญ แแ แแตแแแ แแแแต แฃแแ แต แฒแแ แแแแแถแฝแ แแตแ แซแฐแญแแแฃ แตแแแ แฐแแ แแฝ แจแแ แแตแแแ แแแแต แแญ แแแแแต แ แแฃแธแแข แแตแแแ แแแแฑ แจแแฐแแฃ แแแ แแตแจแ แญแฝแแแข
แจแฅแ แ แแซแฎแฝแก-
- แญแแตแฐแญ แจแแฐแญแฐแ แ แแต แแแ แ แแแ แจแแฝแจแจแจแญ แฒแแ แฐแแ แแน แฅแตแชแณแซ แตแจแต แแแแแแต แญแแญแซแแข แ แแต แแตแแแ แแแแต แจแฐแแจแ แแญแ แจแณแแฐแฃ แจแแซ แแตแแแ แแแแต แแญ แแแแแแต แจแแฐแจแ แแจแซแแฝ แ แญแณแฉแแฃ แแแญ แแ แฐแจแณแญ แแจแซแแฝ แแฐ แแแฝ แ แแแแฎแฝ (แ แญแฅ แฎแขแ แแฝแ) แญแแณแแข แญแ แแแแซแ แจแแแแแต แแฃแต แแญแ แ แแฅแแต แแแแฃแ แ แแแแญ แแ แ แ แแแแญ แฐแตแแ แแแข
- แญแแตแฐแญแ แ แแต แแแ แแตแจแต แฅแ แจแณแแฑ/แจแแฐแ แแถแฝ แฅแแฐแฐแแ แจแแญแแฉ แแตแแแตแข แญแ แ แแฅแแต แจแฐแฐแซ แฅแ แฐแแ แแฝ แแแแแตแ แฅแแฐแแ แแแจแญ แจแปแ แจแแซแแญแฅ แฐแแแแต แฅแแแแแแข
- แแฅแซแแณแแฑ แฐแแ แ แจแแแ แ แแแแฝ แแญแแญ แญแตแกแฃ แฅแ แฐแแ แแ แฒแแแ แ แแแแฐ แจแแซแจแแธแ แ แแฑแ แญแแญแฃแแข แแแแแแต แ แแแญแญแ แต แแ แตแ แฐแต แซแแ แแ, แฅแตแชแแแ แตแจแต แ แแญแแฉ แแตแฅ แแฐแแแฅแแ แแตแแแ แแแแต แญแแแณแแณแ.
- แฒ แคแ แคแต แ แแ แแ แจแแฐแ/แจแณแแฐ แ แตแฐแแแ แตแซแแญแ แซแตแแแฑแข แญแ แ แตแแฝ แฒแฒแคแ แญแจแแแแ.
แแแถแฝ
RabbitMQ แตแฅแตแฅ แฅแ แแน แฅแ แแณแถแน แ แแตแข แ แฃแ แจแฃแต แจแแ แแณแถแฝ แจแแจแฐแแต แแธแ-
- แญแแตแฐแญ แ แแแแแแ แต แแ แ แแแแฝ แแแฃแธแแ แญแฅแแ;
- แแแณแฐแแ แแแต แแจแแ แฅแแณแญแแ แซแฐแญแแแข
แแแ แ แตแธแแช แแณแแแฝ แจแฅแแแ แแแต แจแตแ-แแแ แฃแ แชแซแต แจแแแฉ แแธแ. RabbitMQ แญแแตแฐแญแ แ แแแแแแ แต แแ แแแฅแ แแแ แฅ แจแปแ แแแณแฐแ แแฃแ แญแแแแข แแแณแฐแแ แ แแแแต แจแแฝแ แขแแ แแฎ แตแแแ แแจแแแฝแ แแฐแแ แญแปแ แแ แญแข แฅแแแ แ แแแต แแณแฎแฝ แแตแฐแซแจแ แจ RabbitMQแ แ แแปแธแ แฅแแฐ แตแ แฐแต-แณแแฝ แฅแ แ แฃแ แจแแแ แจแแแฅแญแต แแแแชแซ แดแญแแแแ แ แฅแ แ แซแปแฝแแแข แ แแจแฐแแต แแแณแแฝ แแตแฅ RabbitMQแ แจแตแฅแตแฅ แแญ แแแแจแญ แ แแแณ แญแแแแก
- แจแแญแณแแ แ แแณแจ แแจแฅ.
- แจแแญแณแแ แแจแแปแข
- แ แฃแ แจแ แ แแตแแฎแฝ.
แแจแแฐแ แฐแแแแต แ แแฅแฎแฝแ แ แฐแแแจแฐแฃ แฅแแแ แ แซแตแกแ แตแก-
ha-promote-on-failure=alwaysha-sync-mode=manualcluster_partition_handling=ignore(แแญแautoheal)- แแแ แแแแญแถแฝ
- แ แแณแแต แแตแแแ แแแแต แฒแแญแต แฐแแ แแฝ แจแแฃแชแ แแตแแแ แแแแต แแญ แแแแแณแธแแ แซแจแแแก
แ แแฅแแต (แจแแแฅ แฐแ แแแต) แจแแจแฐแแตแ แ แแฅแฎแฝ แซแตแกแ แตแก
- แ แณแ แ แธแแฝ แ แฉแ แแจแแแซ แฅแ แ แฅแ แแตแแแแฝแ แซแจแแแฃแ
ha-promote-on-failure=when-syncedแ แณแแแฝ แ แแ แฅแแฐแแ แแแจแญ แจแปแ แฅแ แ แฃแ แ แแซแซ แแจแแป แซแแแต! แ แแ แแแซ แ แตแแแก=always.ha-sync-mode=automatic(แแแญ แแ แตแแแ แจแฆแแ แแจแแแฝ แ แฅแ แแต แแแแ แญแฝแแแค แฅแแฒแแ แ แแแแแต แแแแญแถแฝ แฅแแฒแ แ แซแฐแญแแธแ แฅแแฐแแ แแแต แแตแฅ แซแตแแก)- แจแ แแณ แแแณแ แฃแแ แต แ แแ
- แแแ แแแแญแถแฝ
แฅแตแซแแ แตแจแต แแแแ แจแตแ แฐแต แแปแปแ แฅแ แจแแฐแ แฐแแแแต แแณแฎแฝแ แ แแธแแแแ; แแแณแ แ แตแฐแณแฐแซแ แแฐแถแฝแ (แฅแแฐ แแแจแฃแแ แแปแปแซ แซแ) แ แฐแ แ แฅแแดแต แแจแแแ แฅแแฐแแปแแข แตแ แแดแฌแฝแ แฅแ แตแ แ แซแ แแแแ แแแแแญแ แ แแฅแแข
แแ แแแญ แซแแแ แ แฅแฃแญแแ แซแณแแแแข
แจแแแ แฐแแแจแต แ แแ แฝแแ แแตแฅ แจแฐแแแนแตแ แ แแณแแต แจแแแแญแต แแฅแแต แแแณแแฝแ แแแแฐแฝ แจ RabbitMQ แญแแตแฐแญแ แจแถแจแญ แฅแ แจแฅแแฌแต แแญ แฅแจแแแ แฅแฉ แแแข
แ แฐแจแณแณแญ แแตแฅ แซแ แแณแ แแฃแฅแแฝแก-
แแฅแญ 1 -
แแฅแญ 2 -
แแฅแญ 3 -
แแแญ: hab.com
