RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž

āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻŦāĻĄāĻŧ āĻŦāĻŋāώāϝāĻŧ, āϤāĻžāχ āφāĻŽāϰāĻž RabbitMQ āĻāĻŦāĻ‚ Kafka-āϕ⧇ āφāϞāĻžāĻĻāĻž āύāĻŋāĻŦāĻ¨ā§āϧ āĻĻ⧇āĻŦāĨ¤ āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ RabbitMQ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻāĻŦāĻ‚ āĻĒāϰ⧇āϰāϟāĻŋ Kafka āĻŦāύāĻžāĻŽ RabbitMQ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇āĨ¤ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ āĻĻā§€āĻ°ā§āϘ, āϤāĻžāχ āύāĻŋāĻœā§‡āϕ⧇ āφāϰāĻžāĻŽāĻĻāĻžāϝāĻŧāĻ• āĻ•āϰ⧁āύāĨ¤

āφāϏ⧁āύ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž, āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž, āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž (HA) āĻ•ā§ŒāĻļāϞ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ•ā§ŒāĻļāϞ⧇āϰ āϝ⧇ āĻŸā§āϰ⧇āĻĄ-āĻ…āĻĢāϗ⧁āϞāĻŋ āĻ…āĻŦāĻļā§āϝāχ āĻ•āϰāĻž āωāϚāĻŋāϤ āϤāĻž āĻāĻ•āĻŦāĻžāϰ āĻĻ⧇āϖ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝāĻžāĻ•āĨ¤ RabbitMQ āύ⧋āĻĄā§‡āϰ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϚāϞāϤ⧇ āĻĒāĻžāϰ⧇ - āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāϤāϰāĻŖ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻĻā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϝāĻ–āύ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ•āĻĨāĻž āφāϏ⧇, āφāĻŽāϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻŋāĨ¤

āĻāχ āϧāĻžāϰāĻŖāĻžāϗ⧁āϞāĻŋ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰ⧇ āϝ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāϚāϰāĻŖ āĻ•āϰ⧇āĨ¤ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāĻ‚āϝ⧋āĻ— āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž, āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž, āĻšāĻžāĻ°ā§āĻĄ āĻĄāĻŋāĻ¸ā§āĻ• āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž, āφāĻŦāĻ°ā§āϜāύāĻž āϏāĻ‚āĻ—ā§āϰāĻšā§‡āϰ āĻ•āĻžāϰāϪ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻ…āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧāϤāĻž, āĻĒā§āϝāĻžāϕ⧇āĻŸā§‡āϰ āĻ•ā§āώāϤāĻŋ āĻŦāĻž āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāĻ‚āϝ⧋āĻ— āϧ⧀āϰāĻ—āϤāĻŋāϰ āĻ•āĻžāϰāϪ⧇āĨ¤ āĻāχ āϏāĻŦ āϤāĻĨā§āϝ āĻ•ā§āώāϤāĻŋ āĻŦāĻž āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ āĻšāϤ⧇ āĻĒāĻžāϰ⧇. āĻāϟāĻŋ āĻĻ⧇āĻ–āĻž āϝāĻžāĻšā§āϛ⧇ āϝ⧇ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻĒā§āϰāĻžāϝāĻŧ āĻ…āϏāĻŽā§āĻ­āĻŦ āϝāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ (āϕ⧋āύāĻ“ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋ āύ⧇āχ, āϕ⧋āύāĻ“ āĻĄā§‡āϟāĻž āĻ…āϏāĻ™ā§āĻ—āϤāĻŋ āύ⧇āχ) āĻāĻŦāĻ‚ āϏāĻŽāĻ¸ā§āϤ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ (āĻĒāĻĄāĻŧāĻž āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻŦ⧇)āĨ¤

āφāĻŽāϰāĻž āĻĻ⧇āĻ–āĻŦ āϝ⧇ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻŦāĻ°ā§āĻŖāĻžāϞ⧀āϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒā§āϰāĻžāĻ¨ā§āϤ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϕ⧇ āϕ⧋āύ āωāĻĒāĻžāϝāĻŧāϟāĻŋ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻ­āĻžāϞ āĻ–āĻŦāϰ āĻšāϞ āϝ⧇ RabbitMQ āĻāϰ āϏāĻžāĻĨ⧇ āĻāχ āĻĒāĻ›āĻ¨ā§āĻĻāϟāĻŋ āϏāĻŽā§āĻ­āĻŦāĨ¤ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāϕ⧇ āφāϰāĻ“ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝ āĻŦāĻž āφāϰāĻ“ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝāϤāĻžāϰ āĻĻāĻŋāϕ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāϤ⧇ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻ•āĻŋāϛ⧁ āϧāϰāϪ⧇āϰ "āύāĻžāϰāĻĄāĻŋāĻļ" āϞāĻŋāĻ­āĻžāϰ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤ āϞ⧇āĻ–āĻžāϰ āĻ•āĻžāϰāϪ⧇ āϕ⧋āύ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋāϰ āĻĻāĻŋāϕ⧇ āύāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧ āϏ⧇āĻĻāĻŋāϕ⧇ āφāĻŽāϰāĻž āĻŦāĻŋāĻļ⧇āώ āĻŽāύ⧋āϝ⧋āĻ— āĻĻ⧇āĻŦāĨ¤ āĻĒā§āϰāĻ•āĻžāĻļāĻ•, āĻĻāĻžāϞāĻžāϞ āĻāĻŦāĻ‚ āĻ­ā§‹āĻ•ā§āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĻāĻžāϝāĻŧāĻŋāĻ¤ā§āĻŦ⧇āϰ āĻāĻ•āϟāĻŋ āĻļ⧃āĻ™ā§āĻ–āϞ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĻāĻžāϞāĻžāϞ⧇āϰ āĻ•āĻžāϛ⧇ āĻŽā§‡āϏ⧇āϜ āϚāϞ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ āĻŽā§‡āϏ⧇āϜ āύāĻž āĻšāĻžāϰāĻžāύ⧋āχ āϤāĻžāϰ āĻ•āĻžāϜāĨ¤ āϝāĻ–āύ āĻāĻ•āϜāύ āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻāĻ•āϜāύ āĻĒā§āϰāĻ•āĻžāĻļāϕ⧇āϰ āĻ•āĻžāϛ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āĻ¸ā§āĻŦā§€āĻ•āĻžāϰ āĻ•āϰ⧇, āϤāĻ–āύ āφāĻŽāϰāĻž āĻāϟāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āφāĻļāĻž āĻ•āϰāĻŋ āύāĻžāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻŽāϰāĻž āĻĻ⧇āĻ–āĻŦ āϝ⧇ āĻāϟāĻŋ āφāϏāϞ⧇ āφāĻĒāύāĻžāϰ āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻĒā§āϰāĻ•āĻžāĻļāϕ⧇āϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āϘāϟāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻāĻ•āĻ• āύ⧋āĻĄ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ•āϤāĻž āφāĻĻāĻŋāĻŽ

āĻŸā§‡āĻ•āϏāχ āϏāĻžāϰāĻŋ/āϰāĻžāωāϟāĻŋāĻ‚

RabbitMQ-āϤ⧇ āĻĻ⧁āχ āϧāϰāύ⧇āϰ āϏāĻžāϰāĻŋ āϰāϝāĻŧ⧇āϛ⧇: āĻŸā§‡āĻ•āϏāχ/āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ (āĻŸā§‡āĻ•āϏāχ) āĻāĻŦāĻ‚ āĻ…āĻ¸ā§āĻĨāĻŋāϰ (āĻ…-āĻŸā§‡āĻ•āϏāχ)āĨ¤ āϏāĻŽāĻ¸ā§āϤ āϏāĻžāϰāĻŋ Mnesia āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻŸā§‡āĻ•āϏāχ āϏāĻžāϰāĻŋāϗ⧁āϞāĻŋ āύ⧋āĻĄ āĻ¸ā§āϟāĻžāĻ°ā§āϟāφāĻĒ⧇āϰ āϏāĻŽāϝāĻŧ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻāχāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻĒ⧁āύāσāϏ⧂āϚāύāĻž, āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻŦāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻĨ⧇āϕ⧇ āĻŦ⧇āρāĻšā§‡ āϝāĻžāϝāĻŧ (āϝāϤāĻ•ā§āώāĻŖ āĻĄā§‡āϟāĻž āĻ…āĻŦā§āϝāĻžāĻšāϤ āĻĨāĻžāϕ⧇)āĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āϝāϤāĻ•ā§āώāĻŖ āφāĻĒāύāĻŋ āϰāĻžāωāϟāĻŋāĻ‚ (āĻŦāĻŋāύāĻŋāĻŽāϝāĻŧ) āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāĻŦ⧇āύ āĻāĻŦāĻ‚ āϏāĻžāϰāĻŋ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻšāĻŦ⧇, āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧ/āϰāĻžāωāϟāĻŋāĻ‚ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ…āύāϞāĻžāχāύ⧇ āĻĢāĻŋāϰ⧇ āφāϏāĻŦ⧇āĨ¤

āύ⧋āĻĄ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻšāϞ⧇ āωāĻĻā§āĻŦāĻžāϝāĻŧā§€ āϏāĻžāϰāĻŋ āĻāĻŦāĻ‚ āϰāĻžāωāϟāĻŋāĻ‚ āϏāϰāĻžāύ⧋ āĻšāϝāĻŧāĨ¤

āĻŸā§‡āĻ•āϏāχ āĻŦāĻžāĻ°ā§āϤāĻž

āĻāĻ•āϟāĻŋ āϏāĻžāϰāĻŋ āĻŸā§‡āĻ•āϏāχ āĻšāĻ“āϝāĻŧāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻāχ āύāϝāĻŧ āϝ⧇ āĻāϰ āϏāĻŽāĻ¸ā§āϤ āĻŦāĻžāĻ°ā§āϤāĻž āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻšāϞ⧇ āĻŦ⧇āρāĻšā§‡ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒā§āϰāĻ•āĻžāĻļāĻ• āĻĻā§āĻŦāĻžāϰāĻž āϏ⧇āϟ āĻ•āϰāĻž āĻŦāĻžāĻ°ā§āϤāĻž āĻŸā§‡āĻ•āϏāχ (āĻ…āĻ¸ā§āĻĨāĻŋāϰ)āĨ¤ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ⧇āϰ āωāĻĒāϰ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻŦā§‹āĻāĻž āϚāĻžāĻĒāĻžāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝāĻĻāĻŋ āĻŦāĻžāĻ°ā§āϤāĻžāϰ āĻ•ā§āώāϤāĻŋ āĻ…āĻ—ā§āϰāĻšāĻŖāϝ⧋āĻ—ā§āϝ āĻšāϝāĻŧ, āϤāĻŦ⧇ āĻ…āĻ¨ā§āϝ āϕ⧋āύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āύ⧇āχāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 1. āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻž āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ

āϏāĻžāϰāĻŋ āĻŽāĻŋāϰāϰāĻŋāĻ‚ āϏāĻš āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāĻŋāĻ‚

āĻāĻ•āϟāĻŋ āĻĻāĻžāϞāĻžāϞ⧇āϰ āĻ•ā§āώāϤāĻŋ āĻĨ⧇āϕ⧇ āĻŦāĻžāρāϚāϤ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āφāĻŽāϰāĻž āĻāĻ•āĻžāϧāĻŋāĻ• RabbitMQ āύ⧋āĻĄ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ āĻāĻ•āĻžāϧāĻŋāĻ• āύ⧋āĻĄ āϜ⧁āĻĄāĻŧ⧇ āϏāĻžāϰāĻŋ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϰāĻŋāĻĄāĻžāύāĻĄā§‡āĻ¨ā§āϏāĻŋ āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ āĻāχāĻ­āĻžāĻŦ⧇, āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āύāĻŋāĻšā§‡ āϝāĻžāϝāĻŧ, āφāĻŽāϰāĻž āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻžāϤ⧇ āĻĒāĻžāϰāĻŋ āύāĻž āĻāĻŦāĻ‚ āωāĻĒāϞāĻŦā§āϧ āĻĨāĻžāĻ•āĻŋāĨ¤

āϏāĻžāϰāĻŋ āĻŽāĻŋāϰāϰāĻŋāĻ‚:

  • āĻāĻ•āϟāĻŋ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋ (āĻŽāĻžāĻ¸ā§āϟāĻžāϰ) āϝāĻž āϏāĻŽāĻ¸ā§āϤ āϞāĻŋāĻ–āϤ⧇ āĻāĻŦāĻ‚ āĻĒāĻĄāĻŧāĻžāϰ āφāĻĻ⧇āĻļāϗ⧁āϞāĻŋ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇
  • āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āφāϝāĻŧāύāĻž āϝāĻž āĻŽā§‚āϞ āϏāĻžāϰāĻŋāϤ⧇ āĻĨ⧇āϕ⧇ āϏāĻŽāĻ¸ā§āϤ āĻŦāĻžāĻ°ā§āϤāĻž āĻāĻŦāĻ‚ āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤ āĻāχ āφāϝāĻŧāύāĻžāϗ⧁āϞāĻŋ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āύāϝāĻŧ, āϤāĻŦ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϰ āϜāĻ¨ā§āϝāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 2. āϏāĻžāϰāĻŋāϤ⧇ āĻŽāĻŋāϰāϰāĻŋāĻ‚

āĻŽāĻŋāϰāϰāĻŋāĻ‚ āωāĻĒāϝ⧁āĻ•ā§āϤ āύ⧀āϤāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϟāĻŋāϤ⧇, āφāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻĢā§āϝāĻžāĻ•ā§āϟāϰ āĻāĻŦāĻ‚ āĻāĻŽāύāĻ•āĻŋ āύ⧋āĻĄāϗ⧁āϞāĻŋāĻ“ āϚāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻžāϰ āωāĻĒāϰ āϏāĻžāϰāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ:

  • ha-mode: all
  • ha-mode: exactly, ha-params: 2 (āĻāĻ•āϟāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āφāϝāĻŧāύāĻž)
  • ha-mode: nodes, ha-params: rabbit@node1, rabbit@node2

āĻĒā§āϰāĻ•āĻžāĻļāĻ• āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāĻŖ

āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ• āϞ⧇āĻ–āĻž āĻ…āĻ°ā§āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻ•āĻžāĻļāϕ⧇āϰ āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāĻŖ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āϤāĻžāĻĻ⧇āϰ āĻ›āĻžāĻĄāĻŧāĻž, āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻžāύ⧋āϰ āĻāĻ•āϟāĻŋ āϏ⧁āϝ⧋āĻ— āφāϛ⧇. āĻŦāĻžāĻ°ā§āϤāĻžāϟāĻŋ āĻĄāĻŋāĻ¸ā§āϕ⧇ āϞ⧇āĻ–āĻžāϰ āĻĒāϰ⧇ āĻĒā§āϰāĻ•āĻžāĻļāϕ⧇āϰ āĻ•āĻžāϛ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧāĨ¤ RabbitMQ āĻĄāĻŋāĻ¸ā§āϕ⧇ āĻŦāĻžāĻ°ā§āϤāĻž āϞ⧇āϖ⧇ āϰāϏāĻŋāĻĻ āύāĻž, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒāĻ°ā§āϝāĻžāϝāĻŧāĻ•ā§āϰāĻŽāĻŋāĻ• āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇, āĻ•āϝāĻŧ⧇āĻ•āĻļ āĻŽāĻŋāϞāĻŋāϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ āĻ…āĻžā§āϚāϞ⧇āĨ¤ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āϏāĻžāϰāĻŋ āĻŽāĻŋāϰāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻ–āύ āϏāĻŽāĻ¸ā§āϤ āĻŽāĻŋāϰāϰ āĻĄāĻŋāĻ¸ā§āϕ⧇ āϤāĻžāĻĻ⧇āϰ āĻŦāĻžāĻ°ā§āϤāĻžāϰ āĻ…āύ⧁āϞāĻŋāĻĒāĻŋ āϞ⧇āĻ–āĻžāϰ āĻĒāϰ⧇āχ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧāĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāϪ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝāĻĻāĻŋ āĻĄā§‡āϟāĻž āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āϏ⧇āϗ⧁āϞāĻŋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāĨ¤

āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āϏāĻžāϰāĻŋ

āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ āĻŦāĻž āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻšāϝāĻŧ, āϤāĻ–āύ āϏ⧇āχ āύ⧋āĻĄā§‡āϰ āϏāĻŽāĻ¸ā§āϤ āϏāĻžāϰāĻŋāϰ āύ⧇āϤāĻžāϰāĻž (āĻŽāĻžāĻ¸ā§āϟāĻžāϰ) āĻāϰ āϏāĻžāĻĨ⧇ āĻĒāĻĄāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āϤāĻžāϰāĻĒāϰ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻĒā§āϰāĻžāĻšā§€āύāϤāĻŽ āφāϝāĻŧāύāĻž āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻāϟāĻŋāϕ⧇ āύāϤ⧁āύ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āϰāϚāĻžāϰ āĻ•āϰ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 3. āĻāĻ•āĻžāϧāĻŋāĻ• āĻŽāĻŋāϰāϰāĻĄ āϏāĻžāϰāĻŋ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āύ⧀āϤāĻŋ

āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āύ⧇āĻŽā§‡ āϝāĻžāϝāĻŧāĨ¤ āύ⧋āϟ āĻ•āϰ⧁āύ āϝ⧇ āĻŦā§āϰ⧋āĻ•āĻžāϰ 2-āĻ āϏāĻžāϰāĻŋāϰ āϏāĻŋ-āĻāϰ āφāϝāĻŧāύāĻžāϟāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇ āωāĻ¨ā§āύ⧀āϤ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āύ⧋āϟ āĻ•āϰ⧁āύ āϝ⧇ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1-āĻ āϏāĻžāϰāĻŋ C-āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻŽāĻŋāϰāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ RabbitMQ āϏāĻ°ā§āĻŦāĻĻāĻž āφāĻĒāύāĻžāϰ āύ⧀āϤāĻŋāϤ⧇ āωāĻ˛ā§āϞ⧇āĻ–āĻŋāϤ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻĢā§āϝāĻžāĻ•ā§āϟāϰ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 4. āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, āϝāĻžāϰ āĻĢāϞ⧇ āϏāĻžāϰāĻŋ C āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ

āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻĄāĻžāωāύ! āφāĻŽāĻžāĻĻ⧇āϰ āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϜāύ āĻĻāĻžāϞāĻžāϞ āĻŦāĻžāĻ•āĻŋ āφāϛ⧇āĨ¤ āϏāĻžāϰāĻŋāϰ āĻŦāĻŋ āĻāϰ āφāϝāĻŧāύāĻžāϟāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇ āωāĻ¨ā§āύ⧀āϤ āĻšāϝāĻŧāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
Đ Đ¸ŅāĨ¤ 5

āφāĻŽāϰāĻž āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āĻĻāĻŋāϝāĻŧ⧇āĻ›āĻŋāĨ¤ āĻŦā§āϰ⧋āĻ•āĻžāϰ⧇āϰ āĻ•ā§āώāϤāĻŋ āĻāĻŦāĻ‚ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āϝāϤāχ āĻ­āĻžāϞāĻ­āĻžāĻŦ⧇ āĻŦ⧇āρāĻšā§‡ āĻĨāĻžāϕ⧁āĻ• āύāĻž āϕ⧇āύ, āϏāĻŽāĻ¸ā§āϤ āĻŽāĻŋāϰāϰāĻĄ āĻ•āĻŋāω āĻŽā§‡āϏ⧇āϜ āϰāĻŋāĻ¸ā§āϟāĻžāĻ°ā§āϟ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦāĻžāϤāĻŋāϞ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϟāĻŋ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāϰāĻŖ āĻāϰ āĻĒāϰāĻŋāĻŖāϤāĻŋ āĻšāĻŦ⧇āĨ¤ āφāĻŽāϰāĻž āĻļā§€āĻ˜ā§āϰāχ āĻāχ āĻĒā§āϰāĻ­āĻžāĻŦ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻž āĻ•āϰāĻž āĻšāĻŦ⧇. āϏ⧁āϤāϰāĻžāĻ‚ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻāĻ–āύ āφāĻŦāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻĻāĻ¸ā§āϝ, āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āύ⧀āϤāĻŋāϗ⧁āϞāĻŋ āĻŽā§‡āύ⧇ āϚāϞāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϤāĻžāχ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1-āĻ āĻŽāĻŋāϰāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻŦā§āϰ⧋āĻ•āĻžāϰ 1-āĻāϰ āĻ•ā§āώāϤāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāϝāĻŧ⧇āϛ⧇, āϝ⧇āĻŽāύ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻžāύ⧋ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϤāĻžāχ āύāύ-āĻŽāĻŋāϰāϰāĻĄ āĻ•āĻŋāω āĻŦāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦ⧇ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 6. āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϤ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇

āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ…āύāϞāĻžāχāύ⧇ āĻĢāĻŋāϰ⧇ āĻāϏ⧇āϛ⧇, āϤāĻžāχ āϏāĻžāϰāĻŋ A āĻāĻŦāĻ‚ B āϤāĻžāĻĻ⧇āϰ HA āύ⧀āϤāĻŋāϗ⧁āϞāĻŋ āϏāĻ¨ā§āϤ⧁āĻˇā§āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϤāĻžāĻĻ⧇āϰ āφāϝāĻŧāύāĻž āĻĢāĻŋāϰ⧇ āĻĒāĻžāϝāĻŧāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āύ āϏāĻŦ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āϏāĻžāϰāĻŋ āĻāĻ•āχ āύ⧋āĻĄā§‡ āφāϛ⧇! āĻāϟāĻŋ āύāĻŋāϖ⧁āρāϤ āύāϝāĻŧ, āύ⧋āĻĄāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻ­āĻŋāĻ¨ā§āύ āĻŦāĻ¨ā§āϟāύ āĻĨāĻžāĻ•āĻž āĻ­āĻžāϞāĨ¤ āĻĻ⧁āĻ°ā§āĻ­āĻžāĻ—ā§āϝāĻŦāĻļāϤ, āĻŽāĻžāĻ¸ā§āϟāĻžāϰāĻĻ⧇āϰ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āύ⧇āχāĨ¤ āφāĻŽāϰāĻž āĻĒāϰ⧇ āĻāχ āϏāĻŽāĻ¸ā§āϝāĻžāϝāĻŧ āĻĢāĻŋāϰ⧇ āφāϏāĻŦ, āĻ•āĻžāϰāĻŖ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāĻĨāĻŽā§‡ āĻ•āĻŋāω āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 7. āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϤ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇āĨ¤ āĻāĻ• āύ⧋āĻĄā§‡ āϏāĻŦ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āϏāĻžāϰāĻŋ!

āϏ⧁āϤāϰāĻžāĻ‚ āĻāĻ–āύ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āφāĻĒāύāĻžāϰ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻ•āĻž āωāϚāĻŋāϤ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āφāϝāĻŧāύāĻž āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻāĻŦāĻ‚ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āύ⧋āĻĄ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϰāĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻŽāϰāĻž āĻāĻ–āύāĻ“ āĻļ⧇āώ āĻ•āϰāĻŋāύāĻŋ, āĻ•āĻžāϰāĻŖ āφāϏāϞ⧇ āϏāĻŦāĻ•āĻŋāϛ⧁āχ āĻ…āύ⧇āĻ• āĻŦ⧇āĻļāĻŋ āϜāϟāĻŋāϞāĨ¤

āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ

āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āφāϝāĻŧāύāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ, āϏāĻŽāĻ¸ā§āϤ āύāϤ⧁āύ āĻŦāĻžāĻ°ā§āϤāĻž āϏāĻ°ā§āĻŦāĻĻāĻž āϏ⧇āχ āφāϝāĻŧāύāĻž āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝ āϝ⧇āϕ⧋āύāĻ“ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰāĻž āĻšāĻŦ⧇āĨ¤ āĻŽā§‚āϞ āϏāĻžāϰāĻŋāϤ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻĄā§‡āϟāĻž āĻšāĻŋāϏāĻžāĻŦ⧇, āφāĻŽāϰāĻž āĻāϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āφāϝāĻŧāύāĻžāϝāĻŧ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ, āϝāĻž āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āύ⧁āϞāĻŋāĻĒāĻŋ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āφāĻŽāϰāĻž āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āύāĻž āĻ•āϰāĻžāĻ“ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋ āĻāĻŦāĻ‚ āϝāĻ–āύ āύāϤ⧁āύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āϞ⧇āĻœā§‡ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āĻŽā§‚āϞ āϏāĻžāϰāĻŋāϰ āĻŽāĻžāĻĨāĻž āϛ⧇āĻĄāĻŧ⧇ āϝāĻžāϝāĻŧ āϤāĻ–āύ āĻŽā§‚āϞ āϏāĻžāϰāĻŋ āĻāĻŦāĻ‚ āύāϤ⧁āύ āĻŽāĻŋāϰāϰāϕ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋ⧎

āĻāχ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻŦāĻž āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧ āύ⧀āϤāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤

āφāĻŽāĻžāĻĻ⧇āϰ āĻĻ⧁āϟāĻŋ āĻŽāĻŋāϰāϰāĻĄ āϏāĻžāϰāĻŋ āφāϛ⧇āĨ¤ āϏāĻžāϰāĻŋ A āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻšāϝāĻŧ, āϝāĻ–āύ āϏāĻžāϰāĻŋ B āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻšāϝāĻŧāĨ¤ āωāĻ­āϝāĻŧ āϏāĻžāϰāĻŋāϤ⧇ āĻĻāĻļāϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 8. āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏāĻŽāϝāĻŧ āĻŽā§‹āĻĄ āϏāĻš āĻĻ⧁āϟāĻŋ āϏāĻžāϰāĻŋ

āĻāĻ–āύ āφāĻŽāϰāĻž āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻšāĻžāϰāĻžāĻšā§āĻ›āĻŋāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 9. āĻĻāĻžāϞāĻžāϞ 3 āύ⧇āĻŽā§‡ āϗ⧇āϛ⧇

āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϤ⧇ āĻĢāĻŋāϰ⧇ āĻāϏ⧇āϛ⧇āĨ¤ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϟāĻŋ āύāϤ⧁āύ āύ⧋āĻĄā§‡ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻžāϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŽāĻŋāϰāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āύāϤ⧁āύ āĻ•āĻŋāω A-āϕ⧇ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻ•āϰ⧇āĨ¤ āϤāĻŦ⧇, āύāϤ⧁āύ āĻ•āĻŋāω āĻŦāĻŋ āĻāϰ āφāϝāĻŧāύāĻž āĻ–āĻžāϞāĻŋ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāχāĻ­āĻžāĻŦ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āϏāĻžāϰāĻŋāϰ A-āĻāϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āϏāĻžāϰāĻŋāϰ B-āĻāϰ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āφāϝāĻŧāύāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 10. āϏāĻžāϰāĻŋāϰ A-āĻāϰ āύāϤ⧁āύ āφāϝāĻŧāύāĻž āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāĻŽāĻ¸ā§āϤ āĻŦāĻžāĻ°ā§āϤāĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻžāϰāĻŋāϰ B-āĻāϰ āύāϤ⧁āύ āφāϝāĻŧāύāĻž āĻĒāĻžāϝāĻŧ āύāĻž

āωāĻ­āϝāĻŧ āϏāĻžāϰāĻŋ āφāϰāĻ“ āĻĻāĻļāϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤ āĻŦā§āϰ⧋āĻ•āĻžāϰ 2 āϤāĻžāϰāĻĒāϰ āύāĻŋāĻšā§‡ āϚāϞ⧇ āϝāĻžāϝāĻŧ, āĻāĻŦāĻ‚ āĻ•āĻŋāω A āĻĒ⧁āϰāĻžāύ⧋ āĻŽāĻŋāϰāϰ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇, āϝ⧇āϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1-āĻ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇ āϕ⧋āύ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋ āĻšāϝāĻŧ āύāĻžāĨ¤ āϏāĻžāϰāĻŋāϤ⧇ āĻŦāĻŋ-āϤ⧇ āĻŦāĻŋāĻļāϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āφāϝāĻŧāύāĻžāϝāĻŧ āĻŽāĻžāĻ¤ā§āϰ āĻĻāĻļāϟāĻŋ āĻ•āĻžāϰāĻŖ āϏ⧇āχ āϏāĻžāϰāĻŋāϟāĻŋ āĻ•āĻ–āύāχ āφāϏāϞ āĻĻāĻļāϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻžāϰ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰ⧇āύāĻŋāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 11. āĻŦāĻžāĻ°ā§āϤāĻžāϰ āĻ•ā§āώāϤāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻĻā§āĻŦāĻžāϰāĻž āϏāĻžāϰāĻŋ A āϕ⧇ āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āφāύāĻž āĻšāϝāĻŧ⧇āϛ⧇

āωāĻ­āϝāĻŧ āϏāĻžāϰāĻŋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āφāϰāĻ“ āĻĻāĻļāϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻāĻ–āύ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻšāϝāĻŧ⧇āϛ⧇⧎ āĻ•āĻŋāω A āϕ⧋āύ⧋ āĻŦāĻžāĻ°ā§āϤāĻžāϰ āĻ•ā§āώāϤāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāχ āφāϝāĻŧāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ⧎ āϤāĻŦ⧇, āĻ•āĻŋāω āĻŦāĻŋ āϏāĻŽāĻ¸ā§āϝāĻž āĻšāĻšā§āϛ⧇āĨ¤ āĻāχ āĻŽā§āĻšā§āĻ°ā§āϤ⧇, āφāĻŽāϰāĻž āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻŦāĻž āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤

āφāĻŽāϰāĻž āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāϤ⧇ āϚāĻžāχ, āϤāĻžāϰāĻĒāϰ āύ⧀āϤāĻŋ ha-promote-on-failure āĻŽāĻ§ā§āϝ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āωāϚāĻŋāϤ āϏāĻ°ā§āĻŦāĻĻāĻž. āĻāϟāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŽāĻžāύ, āϤāĻžāχ āφāĻĒāύāĻŋ āϕ⧇āĻŦāϞ āύ⧀āϤāĻŋāϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ āύāĻžāĨ¤ āĻāχ āϧāϰāύ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻ•āĻžāĻ°ā§āϝāϤ, āφāĻŽāϰāĻž āϏāĻŋāĻ™ā§āϕ⧇āϰ āĻŦāĻžāχāϰ⧇āϰ āφāϝāĻŧāύāĻžāϝāĻŧ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻāĻŋāχāĨ¤ āĻāϰ āĻĢāϞ⧇ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻŦ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻžāϰāĻŋāϟāĻŋ āĻĒāĻžāĻ āϝ⧋āĻ—ā§āϝ āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻžāϰ āϝ⧋āĻ—ā§āϝ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 12. āϏāĻžāϰāĻŋ A āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻžāύ⧋ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āφāύāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ•āĻŋāω B āĻĻāĻļāϟāĻŋ āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3-āĻ āĻĢāĻŋāϰ⧇ āφāϏ⧇

āφāĻŽāϰāĻžāĻ“ āχāĻ¨ā§āϏāϟāϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ ha-promote-on-failure āĻ…āĻ°ā§āĻĨ⧇ when-synced. āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻŽāĻŋāϰāϰ⧇ āĻĢāĻŋāϰ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇, āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āϤāĻžāϰ āĻĄā§‡āϟāĻž āύāĻŋāϝāĻŧ⧇ āĻ…āύāϞāĻžāχāύ⧇ āĻĢāĻŋāϰ⧇ āφāϏāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āϏāĻžāϰāĻŋ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻĢāĻŋāϰ⧇ āφāϏāĻžāϰ āĻĒāϰ⧇, āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1-āĻ āĻŽā§‚āϞ āϏāĻžāϰāĻŋ āĻĢāĻŋāϰ⧇ āĻāϏ⧇āϛ⧇āĨ¤ āϤāĻĨā§āϝ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻŦāϞāĻŋ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻā§āρāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ āĻŽā§‹āĻĄ, āϝāĻž āĻāĻŽāύāĻ•āĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻžāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āφāĻŽāϰāĻž āĻļā§€āĻ˜ā§āϰāχ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻŦāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 13. āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻšāĻžāϰāĻžāύ⧋āϰ āĻĒāϰ⧇ āϏāĻžāϰāĻŋ B āĻ…āύ⧁āĻĒāϞāĻŦā§āϧ āĻĨāĻžāϕ⧇⧎

āφāĻĒāύāĻŋ āϜāĻŋāĻœā§āĻžāĻžāϏāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, "āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻ•āϰāĻž āĻ•āĻŋ āĻ­āĻžāϞ?" āωāĻ¤ā§āϤāϰ āĻšāϞ āϝ⧇ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻāĻ•āϟāĻŋ āĻŦā§āϞāĻ•āĻŋāĻ‚ āĻ…āĻĒāĻžāϰ⧇āĻļāύāĨ¤ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ, āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϤ⧇ āϕ⧋āύ⧋ āĻĒāĻ āύ āĻŦāĻž āϞ⧇āĻ–āĻžāϰ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻž!

āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤ āĻāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āύ⧇āĻ• āϞāĻŽā§āĻŦāĻž āϏāĻžāϰāĻŋāĨ¤ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āϤāĻžāϰāĻž āϝ⧇āĻŽāύ āĻāĻ•āϟāĻŋ āφāĻ•āĻžāϰ āĻŦ⧃āĻĻā§āϧāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ? āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ•āĻžāϰāϪ⧇:

  • āϏāĻžāϰāĻŋ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž
  • āĻāϗ⧁āϞāĻŋ āωāĻšā§āϚ-āĻ—āϤāĻŋāϰ āϏāĻžāϰāĻŋ, āĻāĻŦāĻ‚ āĻāχ āĻŽā§āĻšā§‚āĻ°ā§āϤ⧇ āĻ­ā§‹āĻ•ā§āϤāĻžāϰāĻž āϧ⧀āϰ⧇ āϧ⧀āϰ⧇ āϚāϞāϛ⧇⧎
  • āĻāϗ⧁āϞāĻŋ āωāĻšā§āϚ-āĻ—āϤāĻŋāϰ āϏāĻžāϰāĻŋ, āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ­ā§‹āĻ•ā§āϤāĻžāϰāĻž āϧāϰāϛ⧇āύ

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 14. āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏāĻŽāϝāĻŧ āĻŽā§‹āĻĄ āϏāĻš āĻĻ⧁āϟāĻŋ āĻŦāĻĄāĻŧ āϏāĻžāϰāĻŋ

āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻāĻ–āύ āĻ•ā§āĻ°ā§āϝāĻžāĻļāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 15. āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻ•āϰ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻžāϰāĻŋāϤ⧇ āĻāĻ•āϜāύ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻāĻŦāĻ‚ āĻŽāĻŋāϰāϰ āϰ⧇āϖ⧇ āϝāĻžāϝāĻŧ

āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ…āύāϞāĻžāχāύ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇ āĻāĻŦāĻ‚ āύāϤ⧁āύ āφāϝāĻŧāύāĻž āϤ⧈āϰāĻŋ āĻšāϝāĻŧāĨ¤ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āϏāĻžāϰāĻŋ A āύāϤ⧁āύ āĻŽāĻŋāϰāϰ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāχ āϏāĻŽāϝāĻŧ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻžāϰāĻŋāϟāĻŋ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧ āĻĨāĻžāϕ⧇⧎ āĻĄā§‡āϟāĻž āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰāϤ⧇ āĻĻ⧁āχ āϘāĻŖā§āϟāĻž āϏāĻŽāϝāĻŧ āϞāĻžāϗ⧇, āĻĢāϞ⧇ āĻāχ āϏāĻžāϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻĻ⧁āχ āϘāĻŖā§āϟāĻžāϰ āĻĄāĻžāωāύāϟāĻžāχāĻŽ!

āϝāĻžāχāĻšā§‹āĻ•, āϏāĻžāϰāĻŋ āĻŦāĻŋ āĻĒ⧁āϰ⧋ āϏāĻŽāϝāĻŧ āϜ⧁āĻĄāĻŧ⧇ āωāĻĒāϞāĻŦā§āϧ āĻĨāĻžāϕ⧇āĨ¤ āϤāĻŋāύāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝāϤāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻ¤ā§āϝāĻžāĻ— āĻ•āϰ⧇āϛ⧇āύāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 16. āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ āϏāĻžāϰāĻŋ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧ āĻĨāĻžāϕ⧇

āĻĻ⧁āχ āϘāĻ¨ā§āϟāĻž āĻĒāϰ⧇, āĻ•āĻŋāω AāĻ“ āωāĻĒāϞāĻŦā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ āφāĻŦāĻžāϰ āĻĒāĻĄāĻŧāĻž āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āφāĻĒāĻĄā§‡āϟ

āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ āĻāχ āĻŦā§āϞāĻ•āĻŋāĻ‚ āφāϚāϰāĻŖāϟāĻŋ āϖ⧁āĻŦ āĻŦāĻĄāĻŧ āϏāĻžāϰāĻŋ āϏāĻš āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻ•āĻ āĻŋāύ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āĻ•āĻŋāϛ⧁ āϏāĻŽāϝāĻŧ⧇, āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āύ⧋āĻĄāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϝāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻšāϝāĻŧ āĻŽāĻŋāϰāϰ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āĻŦāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ āφāĻĒāĻ—ā§āϰ⧇āĻĄā§‡āϰ āϏāĻŽāϝāĻŧ āϏāĻžāϰāĻŋāϟāĻŋ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāĨ¤ āφāĻŽāϰāĻž āĻŸā§āϰāĻžāύāϜāĻŋāĻļāύ āĻŦ⧇āϛ⧇ āύāĻŋāϞ⧇, āφāϝāĻŧāύāĻžāϗ⧁āϞ⧋ āϏāĻŋāĻ™ā§āϕ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻĨāĻžāĻ•āϞ⧇ āφāĻŽāϰāĻž āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻžāĻŦā§‹āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇, āĻāĻ•āϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻŦāĻŋāĻ­ā§āϰāĻžāĻŸā§‡āϰ āϏāĻŽāϝāĻŧ, āĻāĻ•āϟāĻŋ āφāωāϟ-āĻ…āĻĢ-āϏāĻŋāĻ™ā§āĻ• āĻŽāĻŋāϰāϰ⧇ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āϏāĻžā§āϚāĻžāϞāĻŋāϤ āĻšāϝāĻŧ āύāĻžāĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻĢāĻŋāϰ⧇ āφāϏāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇, āφāĻŽāϰāĻž āϕ⧋āύ āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻžāĻŦā§‹ āύāĻž, āĻāĻ•āĻŽāĻžāĻ¤ā§āϰ āĻ•ā§āώāϤāĻŋ āĻšāϞ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻžāϰāĻŋāĨ¤ āĻŦā§āϰ⧋āĻ•āĻžāϰ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻšāϞ⧇ āφāϚāϰāϪ⧇āϰ āύāĻŋāϝāĻŧāĻŽ āύ⧀āϤāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧ ha-promote-on-shutdown. āφāĻĒāύāĻŋ āĻĻ⧁āϟāĻŋ āĻŽāĻžāύ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ:

  • always= āφāύāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜāĻĄ āĻŽāĻŋāϰāϰāϗ⧁āϞāĻŋāϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āϏāĻ•ā§āώāĻŽ
  • when-synced= āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜāĻĄ āĻŽāĻŋāϰāϰ⧇ āϏāϰāĻžāύ, āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ āϏāĻžāϰāĻŋāϟāĻŋ āĻ…āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻžāϰ āĻ…āϝ⧋āĻ—ā§āϝ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻĻāĻžāϞāĻžāϞ āĻĢāĻŋāϰ⧇ āφāϏāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āϏāĻžāϰāĻŋāϟāĻŋ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϤ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇

āĻāĻ• āĻŦāĻž āĻ…āĻ¨ā§āϝ āωāĻĒāĻžāϝāĻŧ, āĻŦāĻĄāĻŧ āϏāĻžāϰāĻŋ āϏāĻš, āφāĻĒāύāĻžāϕ⧇ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻžāύ⧋ āĻāĻŦāĻ‚ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧāϤāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤

āϝāĻ–āύ āωāĻĒāϞāĻŦā§āϧāϤāĻž āĻĄā§‡āϟāĻž āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰ⧇

āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻžāϰ āφāϗ⧇ āφāϰāĻ“ āĻāĻ•āϟāĻŋ āϜāϟāĻŋāϞāϤāĻž āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āϏāĻŋāĻ™ā§āĻ• āϰāĻŋāĻĄāĻžāύāĻĄā§‡āĻ¨ā§āϏāĻŋāϰ āϜāĻ¨ā§āϝ āĻ­āĻžāϞ, āĻāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻžāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇? āĻ…āĻŦāĻļā§āϝāχ, āĻ­āĻžāϞ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϰ āϏāĻžāĻĨ⧇, RabbitMQ-āĻāϰ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āĻšāĻžāϰāĻžāύ⧋āϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āĻ•āĻŽ, āϤāĻŦ⧇ āĻĒā§āϰāĻ•āĻžāĻļāĻ•āĻĻ⧇āϰ āύāϤ⧁āύ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āϕ⧀ āĻšāĻŦ⧇?

āĻāĻ–āĻžāύ⧇ āφāĻĒāύāĻžāϕ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤāϗ⧁āϞāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇:

  • āĻĒā§āϰāĻ•āĻžāĻļāĻ• āĻ•āĻŋ āϕ⧇āĻŦāϞ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āφāĻĒāĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻĒāϰ⧇ āφāĻŦāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇?
  • āĻĒā§āϰāĻ•āĻžāĻļāĻ• āĻ•āĻŋ āĻĒāϰ⧇ āφāĻŦāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦāĻž āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇ āĻŦāĻžāĻ°ā§āϤāĻžāϟāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ?

āϝāĻĻāĻŋ āĻĒā§āϰāĻ•āĻžāĻļāĻ• āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻžāĻ°ā§āϤāĻžāϟāĻŋ āĻĄā§āϰāĻĒ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāϝāĻŧ, āϤāĻŦ⧇ āĻĒā§āϰāĻ•ā§ƒāϤāĻĒāĻ•ā§āώ⧇, āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝāϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāĻž āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻžāĻ“ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇āĨ¤

āϏ⧁āϤāϰāĻžāĻ‚, āĻāĻ•āϟāĻŋ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āϚāĻžāĻ“āϝāĻŧāĻž āφāĻŦāĻļā§āϝāĻ•, āĻāĻŦāĻ‚ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤

ha-promote-on-failure=when-sync-āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻŽāĻ¸ā§āϝāĻž

āϧāĻžāϰāĻŖāĻž ha-promote-on-failure= āϝāĻ–āύ-āϏāĻŋāĻ™ā§āĻ• āĻ•āϰāĻž āĻšāϝāĻŧ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ…āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜāĻĄ āĻŽāĻŋāϰāϰ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāϰ⧋āϧ āĻ•āϰāĻŋ āĻāĻŦāĻ‚ āĻāχāĻ­āĻžāĻŦ⧇ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋ āĻāĻĄāĻŧāĻžāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ āϏāĻžāϰāĻŋāϟāĻŋ āĻ…āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻŦāĻž āϞ⧇āĻ–āĻžāϰ āĻ…āϝ⧋āĻ—ā§āϝ āĻĨ⧇āϕ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇, āφāĻŽāϰāĻž āĻ…āĻ•ā§āώāϤ āĻĄā§‡āϟāĻž āϏāĻš āĻĒāϤāĻŋāϤ āĻŦā§āϰ⧋āĻ•āĻžāϰāϕ⧇ āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āφāύāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻ›āĻŋ āϝāĻžāϤ⧇ āĻāϟāĻŋ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻ•āĻŋāĻ¨ā§āϤ⧁ (āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āĻ•āĻŋāĻ¨ā§āϤ⧁) āϝāĻĻāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ āϤāĻžāϰ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āĻĢ⧇āϞ⧇, āϤāĻžāĻšāϞ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āϏāĻŽāĻ¸ā§āϝāĻž āφāϛ⧇: āϏāĻžāϰāĻŋāϟāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇! āϏāĻŦ āϤāĻĨā§āϝ āĻļ⧇āώ! āĻāĻŽāύāĻ•āĻŋ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āφāϝāĻŧāύāĻž āĻĨāĻžāϕ⧇ āϝāĻž āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϰ āϏāĻžāĻĨ⧇ āϧāϰāĻž āĻĒāĻĄāĻŧ⧇, āϏ⧇āχ āφāϝāĻŧāύāĻžāϗ⧁āϞāĻŋāĻ“ āĻŦāĻžāϤāĻŋāϞ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻāĻ•āχ āύāĻžāĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϝ⧋āĻ— āĻ•āϰāϤ⧇, āφāĻŽāϰāĻž āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϕ⧇ āĻŦāϞāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āύ⧋āĻĄāϟāĻŋ āϭ⧁āϞ⧇ āϝ⧇āϤ⧇ (āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϏāĻš rabbitmqctl forget_cluster_node) āĻāĻŦāĻ‚ āĻāĻ•āχ āĻšā§‹āĻ¸ā§āϟāύāĻžāĻŽ āĻĻāĻŋāϝāĻŧ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻļ⧁āϰ⧁ āĻ•āϰ⧁āύāĨ¤ āϝāĻ–āύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϟāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āύ⧋āĻĄāϕ⧇ āĻŽāύ⧇ āϰāĻžāϖ⧇, āĻāϟāĻŋ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻžāϰāĻŋ āĻāĻŦāĻ‚ āϏāĻŋāĻ™ā§āϕ⧇āϰ āĻŦāĻžāχāϰ⧇āϰ āφāϝāĻŧāύāĻžāϗ⧁āϞāĻŋāϕ⧇ āĻŽāύ⧇ āϰāĻžāϖ⧇āĨ¤ āϝāĻ–āύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āύ⧋āĻĄ āϭ⧁āϞ⧇ āϝ⧇āϤ⧇ āĻŦāϞāĻž āĻšāϝāĻŧ, āϤāĻ–āύ āĻāχ āϏāĻžāϰāĻŋāϟāĻŋāĻ“ āϭ⧁āϞ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻĄā§‡āϟāĻžāϰ āφāĻ‚āĻļāĻŋāĻ• āϏ⧇āϟ āϏāĻš āφāϝāĻŧāύāĻž āĻĨāĻžāĻ•āĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“ āφāĻŽāϰāĻž āϏāĻŽāĻ¸ā§āϤ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āĻĢ⧇āϞ⧇āĻ›āĻŋāĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ…āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜāĻĄ āφāϝāĻŧāύāĻžāϝāĻŧ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻž āĻ­āĻžāϞ āĻšāĻŦ⧇!

āĻ…āϤāĻāĻŦ, āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ (āĻāĻŦāĻ‚ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž) āϏāĻ™ā§āϗ⧇ āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ ha-promote-on-failure=when-syncedāφāĻŽāĻžāϰ āĻŽāϤ⧇ āĻŦ⧇āĻļ āĻā§āρāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻĄāĻ•ā§āϏ āĻŦāϞ⧇ āϝ⧇ āĻāχ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ, āϤāĻŦ⧇ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĻā§āĻŦāĻŋ-āϧāĻžāϰ⧀ āϛ⧁āϰāĻŋāĨ¤

āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āϰāĻŋāĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻŋāĻ‚

āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋ āĻ…āύ⧁āϏāĻžāϰ⧇, āφāĻŽāϰāĻž āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāϧāĻŋāĻ• āύ⧋āĻĄā§‡ āϏāĻŽāĻ¸ā§āϤ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϜāĻŽāĻž āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽāĻ¸ā§āϝāĻžāϝāĻŧ āĻĢāĻŋāϰ⧇ āφāϏāĻŋāĨ¤ āĻāĻŽāύāĻ•āĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āĻ˜ā§‚āĻ°ā§āĻŖāĻžāϝāĻŧāĻŽāĻžāύ āφāĻĒāĻĄā§‡āĻŸā§‡āϰ āĻĢāϞ⧇ āĻāϟāĻŋ āϘāϟāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ āϤāĻŋāύ-āύ⧋āĻĄ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇, āϏāĻŽāĻ¸ā§āϤ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āϏāĻžāϰāĻŋ āĻāĻ• āĻŦāĻž āĻĻ⧁āϟāĻŋ āύ⧋āĻĄā§‡ āϜāĻŽāĻž āĻšāĻŦ⧇āĨ¤

āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻĻ⧁āϟāĻŋ āĻ•āĻžāϰāϪ⧇ āϏāĻŽāĻ¸ā§āϝāĻžāϝ⧁āĻ•ā§āϤ āĻšāϤ⧇ āĻĒāĻžāϰ⧇:

  • āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύāĻ“ āĻ­āĻžāϞ āϏāϰāĻžā§āϜāĻžāĻŽ āύ⧇āχ
  • āϏāĻžāϰāĻŋ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ

āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ āφāϛ⧇ āĻĒā§āϞāĻžāĻ— āϞāĻžāĻ—āĻžāύ⧋, āϝāĻž āϏāϰāĻ•āĻžāϰ⧀āĻ­āĻžāĻŦ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āύāϝāĻŧāĨ¤ RabbitMQ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āĻĒā§āϞāĻžāĻ—āχāύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻŦāϞ⧇āϛ⧇āύ: "āĻĒā§āϞāĻžāĻ—āχāύāϟāĻŋ āĻ•āĻŋāϛ⧁ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻāĻŦāĻ‚ āϰāĻŋāĻĒā§‹āĻ°ā§āϟāĻŋāĻ‚ āϟ⧁āϞ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ RabbitMQ āϟāĻŋāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻŦāĻž āĻĒāϰ⧀āĻ•ā§āώāĻŋāϤ āύāϝāĻŧ⧎ āφāĻĒāύāĻžāϰ āύāĻŋāĻœā§‡āϰ āĻā§āρāĻ•āĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ."

HA āύ⧀āϤāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŽā§‚āϞ āϏāĻžāϰāĻŋāϤ⧇ āϏāϰāĻžāύ⧋āϰ āφāϰ⧇āĻ•āϟāĻŋ āĻ•ā§ŒāĻļāϞ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϞāĻŋāĻĒāĻŋ āĻāχ āϜāĻ¨ā§āϝ āĻāϟāĻŋ āĻāχ āĻŽāϤ āĻ•āĻžāϜ āĻ•āϰ⧇:

  • āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ HA āύ⧀āϤāĻŋāϰ āĻšā§‡āϝāĻŧ⧇ āωāĻšā§āϚ āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ āϏāĻš āĻāĻ•āϟāĻŋ āĻ…āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āύ⧀āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻŽāĻ¸ā§āϤ āφāϝāĻŧāύāĻž āϏāϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤
  • "āύ⧋āĻĄ" āĻŽā§‹āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ HA āĻ…āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āύ⧀āϤāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇, āϝ⧇ āύ⧋āĻĄāϟāĻŋāϤ⧇ āφāĻĒāύāĻŋ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϤ⧇ āϏāϰāĻžāϤ⧇ āϚāĻžāύ āϤāĻž āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤
  • āĻœā§‹āϰāĻĒā§‚āĻ°ā§āĻŦāĻ• āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāϰāĻŋ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻ•āϰ⧇āĨ¤
  • āĻŽāĻžāχāĻ—ā§āϰ⧇āĻļāύ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇, āĻāϟāĻŋ āĻ…āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āύ⧀āϤāĻŋ āĻŽā§āϛ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻŽā§‚āϞ HA āύ⧀āϤāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻ‚āĻ–ā§āϝāĻ• āφāϝāĻŧāύāĻž āϤ⧈āϰāĻŋ āĻšāϝāĻŧāĨ¤

āύ⧇āϤāĻŋāĻŦāĻžāϚāĻ• āĻĻāĻŋāĻ• āĻšāϞ āĻāχ āĻĒāĻĻā§āϧāϤāĻŋāϟāĻŋ āĻ•āĻžāϜ āύāĻžāĻ“ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻŦāĻĄāĻŧ āϏāĻžāϰāĻŋ āĻŦāĻž āĻ•āĻ ā§‹āϰ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻĨāĻžāϕ⧇āĨ¤

āĻāĻ–āύ āĻĻ⧇āĻ–āĻž āϝāĻžāĻ• āĻ•āĻŋāĻ­āĻžāĻŦ⧇ RabbitMQ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϗ⧁āϞ⧋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤

āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻ˜ā§āύāĻŋāϤ

āĻāĻ•āϟāĻŋ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āύ⧋āĻĄāϗ⧁āϞāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϞāĻŋāĻ™ā§āĻ• āĻĻā§āĻŦāĻžāϰāĻž āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϞāĻŋāĻ™ā§āĻ•āϗ⧁āϞāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤ āĻŦāĻŋāĻ­ā§āϰāĻžāĻŸā§‡āϰ āĻĢā§āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¨ā§āϏāĻŋ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻŦāĻž āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻ•ā§āϞāĻžāωāĻĄā§‡āϰ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻžāϰ āωāĻĒāϰāĨ¤ āϝ⧇ āϕ⧋āύāĻ“ āωāĻĒāĻžāϝāĻŧ⧇, āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋ āϤāĻžāĻĻ⧇āϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤāĨ¤ āφāĻŦāĻžāϰ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻāĻŦāĻ‚ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ āφāϛ⧇, āĻāĻŦāĻ‚ āφāĻŦāĻžāϰ āĻ­āĻžāϞ āĻ–āĻŦāϰ āĻšāϞ āϝ⧇ RabbitMQ āωāĻ­āϝāĻŧ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāχ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ (āĻļ⧁āϧ⧁ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇ āύāϝāĻŧ)āĨ¤

RabbitMQ āĻāϰ āϏāĻžāĻĨ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻĻ⧁āϟāĻŋ āĻĒā§āϰāϧāĻžāύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āϰāϝāĻŧ⧇āϛ⧇:

  • āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻĒ⧃āĻĨāϕ⧀āĻ•āϰāϪ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻāĻŋāύ (āĻŦāĻŋāĻ­āĻ•ā§āϤ-āĻŽāĻ¸ā§āϤāĻŋāĻˇā§āĻ•)āĨ¤ āĻāϟāĻŋ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇, āϤāĻŦ⧇ āĻĄā§‡āϟāĻž āĻ•ā§āώāϤāĻŋāϰ āĻ•āĻžāϰāĻŖ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻŦāĻŋāĻšā§āϛ⧇āĻĻ āĻ…āĻ•ā§āώāĻŽ āĻ•āϰ⧁āύāĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻšāϝāĻŧ āϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āĻ¸ā§āĻŦāĻ˛ā§āĻĒāĻŽā§‡āϝāĻŧāĻžāĻĻā§€ āĻ•ā§āώāϤāĻŋ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĻ⧁āχ-āύ⧋āĻĄ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧāϤāĻžāϰ āĻ•āĻžāϰāĻŖ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻŦāĻŋāĻšā§āϛ⧇āĻĻ āĻ•āĻŋ? āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϞāĻŋāĻ™ā§āĻ•āϗ⧁āϞāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āĻ•āĻžāϰāϪ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻĻ⧁āϟāĻŋ āĻ­āĻžāϗ⧇ āĻŦāĻŋāĻ­āĻ•ā§āϤ āĻšāϞ⧇ āĻāϟāĻŋ āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĻāĻŋāϕ⧇, āφāϝāĻŧāύāĻžāϗ⧁āϞāĻŋāϕ⧇ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āωāĻ¨ā§āύ⧀āϤ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻžāϤ⧇ āĻļ⧇āώ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻĒā§āϰāϤāĻŋ āϏāĻžāϰāĻŋāϤ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻĨāĻžāϕ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 17. āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋ āĻāĻŦāĻ‚ āĻĻ⧁āϟāĻŋ āφāϝāĻŧāύāĻž, āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āύ⧋āĻĄā§‡āĨ¤ āϤāĻžāϰāĻĒāϰ āĻāĻ•āϟāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āφāϛ⧇ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āφāϝāĻŧāύāĻž āĻĒ⧃āĻĨāĻ• āĻ•āϰāĻž āĻšāϝāĻŧ. āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āύ⧋āĻĄāϟāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϝāĻŧ āϝ⧇ āĻ…āĻ¨ā§āϝ āĻĻ⧁āϟāĻŋ āĻĒāĻĄāĻŧ⧇ āϗ⧇āϛ⧇ āĻāĻŦāĻ‚ āϤāĻžāϰ āφāϝāĻŧāύāĻžāϗ⧁āϞāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ•āĻžāϛ⧇ āύāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ–āύ āĻĻ⧁āϟāĻŋ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋ āϰāϝāĻŧ⧇āϛ⧇, āωāĻ­āϝāĻŧāχ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻžāϰ āϝ⧋āĻ—ā§āϝāĨ¤

āϝāĻĻāĻŋ āĻĒā§āϰāĻ•āĻžāĻļāĻ•āϰāĻž āωāĻ­āϝāĻŧ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ•āĻžāϛ⧇ āĻĄā§‡āϟāĻž āĻĒāĻžāĻ āĻžāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āϏāĻžāϰāĻŋāϰ āĻĻ⧁āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āĻ­āĻŋāĻ¨ā§āύ āĻ•āĻĒāĻŋ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤

RabbitMQ āĻāϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŽā§‹āĻĄ āωāĻĒāϞāĻŦā§āϧāϤāĻž āĻŦāĻž āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤

āωāĻĒ⧇āĻ•ā§āώāĻž āĻŽā§‹āĻĄ (āĻĄāĻŋāĻĢāĻ˛ā§āϟ)

āĻāχ āĻŽā§‹āĻĄ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāĻŋāĻŦāĻŋāϞāĻŋāϟāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āϏāĻ‚āϝ⧋āĻ— āĻšāĻžāϰāĻžāύ⧋āϰ āĻĒāϰ⧇, āĻāĻ•āϟāĻŋ āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻŦāĻŋāĻšā§āϛ⧇āĻĻ āϘāĻŸā§‡āĨ¤ āϏāĻ‚āϝ⧋āĻ— āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āĻĒā§āϰāĻļāĻžāϏāĻ•āϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāϤ⧇ āĻšāĻŦ⧇ āϕ⧋āύ āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύāϕ⧇ āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻšāĻžāϰāĻžāύ⧋ āĻĻāĻŋāĻ•āϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āϏ⧇āχ āĻĒāĻžāĻļ āĻĨ⧇āϕ⧇ āϏāĻŽāĻ¸ā§āϤ āϜāĻŽā§‡ āĻĨāĻžāĻ•āĻž āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻŦ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 18. āϤāĻŋāύāϜāύ āĻĒā§āϰāĻ•āĻžāĻļāĻ• āϤāĻŋāύāϜāύ āĻĻāĻžāϞāĻžāϞ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧁āĻ•ā§āϤāĨ¤ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖāĻ­āĻžāĻŦ⧇, āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ 2-āĻāϰ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϤ⧇ āϏāĻŽāĻ¸ā§āϤ āĻ…āύ⧁āϰ⧋āϧāϕ⧇ āϰ⧁āϟ āĻ•āϰ⧇āĨ¤

āĻāĻ–āύ āφāĻŽāϰāĻž āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻšāĻžāϰāĻžāĻšā§āĻ›āĻŋāĨ¤ āϤāĻŋāύāĻŋ āĻĻ⧇āϖ⧇āύ āϝ⧇ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĻāĻžāϞāĻžāϞāϰāĻž āĻĒāĻĄāĻŧ⧇ āϗ⧇āϛ⧇ āĻāĻŦāĻ‚ āϤāĻžāϰ āφāϝāĻŧāύāĻžāϟāĻŋ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ•āĻžāϛ⧇ āύāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āĻāĻ­āĻžāĻŦ⧇āχ āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻŦāĻŋāĻšā§āϛ⧇āĻĻ āϘāĻŸā§‡āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 19. āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āĻĄāĻŋāĻ­āĻŋāĻļāύ (āĻŦāĻŋāĻ­āĻ•ā§āϤ-āĻŽāĻ¸ā§āϤāĻŋāĻˇā§āĻ•)āĨ¤ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻĻ⧁āϟāĻŋ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϤ⧇ āϝāĻžāϝāĻŧ, āĻāĻŦāĻ‚ āĻĻ⧁āϟāĻŋ āĻ•āĻĒāĻŋ āĻŦ⧇āϰāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

āϏāĻ‚āϝ⧋āĻ— āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻŦāĻŋāĻšā§āϛ⧇āĻĻ āϰāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻļāĻžāϏāĻ•āϕ⧇ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āĻšāĻžāϰāĻžāύ⧋ āĻĒāĻ•ā§āώ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰ⧇āĨ¤ āϏāĻŽāĻ¸ā§āϤ āĻŦāĻžāĻ°ā§āϤāĻž āϝāĻž āĻāϟāĻŋ āĻĒā§āϰ⧇āϰāĻŖ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ›āĻŋāϞ āύāĻž āϤāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 20. āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 21. āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻļ⧁āϰ⧁ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϝ⧋āĻ— āĻĻ⧇āϝāĻŧ, āϏ⧇āĻ–āĻžāύ⧇ āĻĨāĻžāĻ•āĻž āϏāĻŽāĻ¸ā§āϤ āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āĻĢ⧇āϞ⧇āĨ¤

āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ⧇āϰ āĻĒāϰ⧇, āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻāĻŦāĻ‚ āĻāχ āϏāĻžāϰāĻŋ āĻĒāĻĄāĻŧāĻž āĻāĻŦāĻ‚ āϞ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧ āĻ›āĻŋāϞāĨ¤

āĻ…āĻŸā§‹āĻšā§‡āϞ āĻŽā§‹āĻĄ

āωāĻĒ⧇āĻ•ā§āώāĻž āĻŽā§‹āĻĄā§‡āϰ āĻ…āύ⧁āϰ⧂āĻĒ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻŦāĻŋāĻ­āĻ•ā§āϤ āĻāĻŦāĻ‚ āĻĒ⧁āύāσāϏāĻ‚āϝ⧋āϗ⧇āϰ āĻĒāϰ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āύāĻŋāĻœā§‡āχ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻšāĻžāϰāĻžāύ⧋ āĻĻāĻŋāĻ•āϟāĻŋ āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧāĨ¤ āĻšāĻžāϰāĻžāύ⧋ āĻĻāĻŋāĻ•āϟāĻŋ āĻ–āĻžāϞāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇ āĻāĻŦāĻ‚ āϏāĻžāϰāĻŋāϟāĻŋ āϕ⧇āĻŦāϞāĻŽāĻžāĻ¤ā§āϰ āϏ⧇āχ āĻĻāĻŋāϕ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āϏāĻŽāĻ¸ā§āϤ āĻŦāĻžāĻ°ā§āϤāĻž āĻšāĻžāϰāĻžāϝāĻŧāĨ¤

āĻŽāĻžāχāύāϰ āĻŽā§‹āĻĄ āĻĒāϜ āĻ•āϰ⧁āύ

āϝāĻĻāĻŋ āφāĻŽāϰāĻž āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āύāĻž āĻĻāĻŋāϤ⧇ āϚāĻžāχ, āϤāĻžāĻšāϞ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāϞ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύ⧇āϰ āĻĒāϰ⧇ āϛ⧋āϟ āĻĻāĻŋāϕ⧇ āĻĒāĻĄāĻŧāϤ⧇ āĻāĻŦāĻ‚ āϞāĻŋāĻ–āϤ⧇ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāϰ āĻ•āϰāĻžāĨ¤ āĻŦā§āϰ⧋āĻ•āĻžāϰ āϝāĻ–āύ āĻĻ⧇āϖ⧇ āϝ⧇ āĻāϟāĻŋ āϛ⧋āϟ āĻĻāĻŋāϕ⧇ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻ–āύ āĻāϟāĻŋ āĻ•āĻžāϜ āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰ⧇, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āϏāĻŽāĻ¸ā§āϤ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāĻ‚āϝ⧋āĻ—āϗ⧁āϞāĻŋ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āϕ⧋āύ⧋ āύāϤ⧁āύ āϏāĻ‚āϝ⧋āĻ— āĻĒā§āϰāĻ¤ā§āϝāĻžāĻ–ā§āϝāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āĻāĻ•āĻŦāĻžāϰ, āĻāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϏāĻ‚āϝ⧋āϗ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤ āϝāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāϟāĻŋ āφāĻŦāĻžāϰ āĻ•āĻžāϜ āĻļ⧁āϰ⧁ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϝ⧋āĻ— āĻĻ⧇āϝāĻŧāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 22. āϤāĻŋāύāϜāύ āĻĒā§āϰāĻ•āĻžāĻļāĻ• āϤāĻŋāύāϜāύ āĻĻāĻžāϞāĻžāϞ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧁āĻ•ā§āϤāĨ¤ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖāĻ­āĻžāĻŦ⧇, āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ 2-āĻāϰ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϤ⧇ āϏāĻŽāĻ¸ā§āϤ āĻ…āύ⧁āϰ⧋āϧāϕ⧇ āϰ⧁āϟ āĻ•āϰ⧇āĨ¤

āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻāĻŦāĻ‚ 2 āϤāĻžāϰāĻĒāϰ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻĨ⧇āϕ⧇ āφāϞāĻžāĻĻāĻžāĨ¤ āĻāϰ āĻŽāĻŋāϰāϰāϕ⧇ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āωāĻ¨ā§āύ⧀āϤ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇, āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻŦāĻŋāϰāϤāĻŋ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 23. āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰ⧇, āϏāĻŽāĻ¸ā§āϤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻ…āύ⧁āϰ⧋āϧ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻ–ā§āϝāĻžāύ āĻ•āϰ⧇āĨ¤

āϝāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĢāĻŋāϰ⧇ āφāϏ⧇āĨ¤

āφāϏ⧁āύ āφāϰ⧇āĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻĻ⧇āĻ–āĻŋ āϝ⧇āĻ–āĻžāύ⧇ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 24. āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ āĻĒā§āϰāϧāĻžāύ āϏāĻžāϰāĻŋāĨ¤

āϤāĻžāϰāĻĒāϰ āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻāĻ•āχ āĻ•ā§āώāϤāĻŋ āϘāĻŸā§‡āĨ¤ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻŦāĻŋāϰāϤāĻŋ āĻĻ⧇āϝāĻŧ āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āϛ⧋āϟ āĻĻāĻŋāϕ⧇āĨ¤ āĻ…āĻ¨ā§āϝ āĻĻāĻŋāϕ⧇, āύ⧋āĻĄāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϝāĻŧ āϝ⧇ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϗ⧇āϛ⧇, āϤāĻžāχ āĻŦā§āϰ⧋āĻ•āĻžāϰ 1 āĻāĻŦāĻ‚ 2 āĻĨ⧇āϕ⧇ āĻĒ⧁āϰ⧋āύ⧋ āĻŽāĻŋāϰāϰāϟāĻŋāϕ⧇ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āωāĻ¨ā§āύ⧀āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 25. āĻŦā§āϰ⧋āĻ•āĻžāϰ 2 āĻ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻž āϝāĻ–āύ āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ āύāĻžāĨ¤

āϏāĻ‚āϝ⧋āĻ— āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻž āĻšāϞ⧇, āĻŦā§āϰ⧋āĻ•āĻžāϰ 3 āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϝ⧋āĻ—āĻĻāĻžāύ āĻ•āϰāĻŦ⧇āĨ¤

RabbitMQ āĻŦāύāĻžāĻŽ āĻ•āĻžāĻĢāĻ•āĻž: āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž
āĻ­āĻžāϤāĨ¤ 26. āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇ āĻĢāĻŋāϰ⧇ āĻāϏ⧇āϛ⧇āĨ¤

āĻāĻ–āĻžāύ⧇ āĻāϟāĻŋ āĻŦā§‹āĻāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āϝ⧇ āφāĻŽāϰāĻž āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž āĻĒāĻžāχ, āϤāĻŦ⧇ āφāĻŽāϰāĻž āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝāϤāĻžāĻ“ āĻĒ⧇āϤ⧇ āĻĒāĻžāϰāĻŋ, āϝāĻĻāĻŋ āφāĻŽāϰāĻž āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻŦāĻŋāĻ­āĻžāϗ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻŦāĨ¤ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇, āφāĻŽāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤāĻ­āĻžāĻŦ⧇ āĻĒāϜ āĻŽāĻžāχāύāϰāĻŋāϟāĻŋ āĻŽā§‹āĻĄ āĻŦ⧇āϛ⧇ āύ⧇āĻŦ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āφāϏāϞ⧇āχ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤

āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž āĻšā§‹āĻ¸ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āϛ⧇ āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āφāϏ⧁āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋ āĻāĻ•āĻŦāĻžāϰ āĻĻ⧇āϖ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝāĻžāĻ•āĨ¤

āĻ—ā§āϰāĻžāĻšāĻ• āϏāĻ‚āϝ⧋āĻ— āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž

āĻ•āĻžāύ⧇āĻ•ā§āϟāĻŋāĻ­āĻŋāϟāĻŋ āύāĻˇā§āϟ āĻšāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇ (āĻāĻ•āϟāĻŋ āύ⧋āĻĄā§‡āϰ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āĻĒāϰ⧇) āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰāϕ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻŽā§‚āϞ āĻ…āĻ‚āĻļ⧇ āĻŦāĻž āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰ⧀ āύ⧋āĻĄāϗ⧁āϞāĻŋāϤ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻĻ⧇āĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ āϤāĻžāϰ āϜāĻ¨ā§āϝ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻĨāĻŽā§‡, āφāϏ⧁āύ āĻŽāύ⧇ āϰāĻžāĻ–āĻŦ⧇āύ āϝ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻžāϰāĻŋ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āύ⧋āĻĄā§‡ āĻšā§‹āĻ¸ā§āϟ āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻŦ⧇ āϰāĻžāωāϟāĻŋāĻ‚ āĻāĻŦāĻ‚ āύ⧀āϤāĻŋāϗ⧁āϞāĻŋ āϏāĻŽāĻ¸ā§āϤ āύ⧋āĻĄ āϜ⧁āĻĄāĻŧ⧇ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϝ⧇āϕ⧋āύ āύ⧋āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āϰāĻžāωāϟāĻŋāĻ‚ āϤāĻžāĻĻ⧇āϰ āϝ⧇āĻ–āĻžāύ⧇ āϝ⧇āϤ⧇ āĻšāĻŦ⧇ āϤāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰāĻŦ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āĻĒāϜ āĻ•āϰāĻž āĻšāϝāĻŧ, āϤāĻ–āύ āĻāϟāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻĒā§āϰāĻ¤ā§āϝāĻžāĻ–ā§āϝāĻžāύ āĻ•āϰ⧇, āϤāĻžāχ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āĻ…āĻŦāĻļā§āϝāχ āĻ…āĻ¨ā§āϝ āύ⧋āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϝāĻĻāĻŋ āύ⧋āĻĄāϟāĻŋ āĻĒāĻĄāĻŧ⧇ āϝāĻžāϝāĻŧ āϤāĻŦ⧇ āĻāϟāĻŋ āϏāĻžāĻŽāĻžāĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ:

  • āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϟāĻŋ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āϕ⧇āĻŦāϞ āύ⧋āĻĄā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϚāĻ•ā§āϰāĻžāĻ•āĻžāϰ⧇ āϚāϞ⧇ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏāĻĢāϞ āύāĻž āĻšāĻ“āϝāĻŧāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āĨ¤ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āĻĄāĻžāωāύ āĻŦāĻž āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻĨāĻžāϕ⧇, āϤāĻžāĻšāϞ⧇ āϏ⧇āχ āύ⧋āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻž āĻŦā§āϝāĻ°ā§āĻĨ āĻšāĻŦ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻžāϗ⧁āϞāĻŋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āϝāĻžāĻŦ⧇ (āĻāĻ•āϟāĻŋ āϰāĻžāωāĻ¨ā§āĻĄ āϰāĻŦāĻŋāύ āĻĢā§āϝāĻžāĻļāύ⧇)āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ•ā§āώāĻŖāĻŋāϕ⧇āϰ āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻ•ā§āώāϤāĻŋ āĻŦāĻž āĻāĻ•āϟāĻŋ āĻĄāĻžāωāύ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤ āϝāĻž āĻĻā§āϰ⧁āϤ āωāĻ¤ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāĻŦ⧇⧎
  • āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻ¸ā§āĻĨāĻ—āĻŋāϤ/āĻĒāϤāĻŋāϤ āύ⧋āĻĄāϗ⧁āϞāĻŋ āϏāύāĻžāĻ•ā§āϤ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āĻ…āĻĒāϏāĻžāϰāĻŖ āĻ•āϰāĻžāĨ¤ āϝāĻĻāĻŋ āĻāϟāĻŋ āĻĻā§āϰ⧁āϤ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž āϝāĻĻāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āφāĻŽāϰāĻž āĻ§ā§āϰ⧁āĻŦāĻ• āωāĻĒāϞāĻŦā§āϧāϤāĻž āĻĒāĻžāĻŦāĨ¤
  • āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āϏāĻŽāĻ¸ā§āϤ āύ⧋āĻĄā§‡āϰ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āĻĻāĻŋāύ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāϞ⧋āĻŽā§‡āϞ⧋āĻ­āĻžāĻŦ⧇ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧāĨ¤ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϝāĻĻāĻŋ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒāĻžāϝāĻŧ, āĻāϟāĻŋ āϏāĻ‚āϝ⧋āĻ— āύāĻž āĻšāĻ“āϝāĻŧāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āϤāĻžāϞāĻŋāĻ•āĻžāϰ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āύ⧋āĻĄā§‡ āϚāϞ⧇ āϝāĻžāϝāĻŧāĨ¤
  • DNS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻĄāĻžāωāύ/āϏāĻžāϏāĻĒ⧇āĻ¨ā§āĻĄā§‡āĻĄ āĻšā§‹āĻ¸ā§āϟ āĻĨ⧇āϕ⧇ āĻŸā§āϰāĻžāĻĢāĻŋāĻ• āϏāϰāĻžāύāĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϟāĻŋāϟāĻŋāĻāϞ āĻĻāĻŋāϝāĻŧ⧇ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āϤāĻĨā§āϝāĻ“

RabbitMQ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāĻŋāĻ‚āϝāĻŧ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž āĻāĻŦāĻ‚ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϗ⧁āϰ⧁āϤāϰ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āĻšāϞ:

  • āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϝ⧋āĻ—āĻĻāĻžāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āύ⧋āĻĄāϗ⧁āϞāĻŋ āϤāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻž āĻŦāĻžāϤāĻŋāϞ āĻ•āϰ⧇;
  • āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻŦā§āϞāĻ• āĻ•āϰāĻžāϰ āĻĢāϞ⧇ āϏāĻžāϰāĻŋ āĻ…āύ⧁āĻĒāϞāĻŦā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

āϏāĻŽāĻ¸ā§āϤ āĻ•āĻ āĻŋāύ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻāχ āĻĻ⧁āϟāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻĨ⧇āϕ⧇ āωāĻĻā§āĻ­ā§‚āϤ āĻšāϝāĻŧāĨ¤ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϝ⧋āĻ—āĻĻāĻžāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϝāĻĻāĻŋ RabbitMQ āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϤāĻžāĻšāϞ⧇ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻĻā§āϰ⧁āϤ āĻšāĻŦ⧇āĨ¤ āϝāĻĻāĻŋ āĻāϟāĻŋ āύāύ-āĻŦā§āϞāĻ•āĻŋāĻ‚ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ⧇ āϏāĻ•ā§āώāĻŽ āĻšāϝāĻŧ āϤāĻŦ⧇ āĻāϟāĻŋ āĻŦāĻĄāĻŧ āϏāĻžāϰāĻŋāϗ⧁āϞāĻŋāϕ⧇ āφāϰāĻ“ āĻ­āĻžāϞ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻŦ⧇āĨ¤ āĻāχ āĻĻ⧁āϟāĻŋ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻāĻŦāĻ‚ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āωāĻĒāϞāĻŦā§āϧ āĻŽā§‡āϏ⧇āϜāĻŋāĻ‚ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ RabbitMQ āĻāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϕ⧇ āĻŦā§āϝāĻžāĻĒāĻ•āĻ­āĻžāĻŦ⧇ āωāĻ¨ā§āύāϤ āĻ•āϰāĻŦ⧇āĨ¤ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāĻŋāĻ‚ āϏāĻš RabbitMQ āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāϤ⧇ āφāĻŽāĻŋ āĻĻā§āĻŦāĻŋāϧāĻž āĻŦā§‹āϧ āĻ•āϰāĻŦ:

  • āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĨ¤
  • āĻ…āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ āĻ¸ā§āĻŸā§‹āϰ⧇āϜāĨ¤
  • āĻ…āύ⧇āĻ• āϞāĻŽā§āĻŦāĻž āϞāĻžāχāύāĨ¤

āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧇āϟāĻŋāĻ‚āϏ āĻšāĻŋāϏāĻžāĻŦ⧇, āĻāχāϗ⧁āϞāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύ:

  • ha-promote-on-failure=always
  • ha-sync-mode=manual
  • cluster_partition_handling=ignore (āĻŦāĻž autoheal)
  • āĻŸā§‡āĻ•āϏāχ āĻŦāĻžāĻ°ā§āϤāĻž
  • āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧁āύ āϝ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž āϏāĻ•ā§āϰāĻŋāϝāĻŧ āύ⧋āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āϝāĻ–āύ āĻ•āĻŋāϛ⧁ āύ⧋āĻĄ āύāĻŋāĻšā§‡ āϝāĻžāϝāĻŧ

āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻžāϰ āϜāĻ¨ā§āϝ (āĻĄā§‡āϟāĻž āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž), āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āϏ⧇āϟāĻŋāĻ‚āϏ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύ:

  • āĻ­ā§‹āĻ•ā§āϤāĻžāϰ āĻĒāĻ•ā§āώ āĻĨ⧇āϕ⧇ āĻĒā§āϰāĻ•āĻžāĻļāĻ• āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ āĻĻ⧇āϝāĻŧ
  • ha-promote-on-failure=when-syncedāϝāĻĻāĻŋ āĻĒā§āϰāĻ•āĻžāĻļāĻ•āϰāĻž āĻĒāϰ⧇ āφāĻŦāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āϖ⧁āĻŦ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻĨāĻžāϕ⧇! āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ āϞāĻžāĻ—āĻžāύ =always.
  • ha-sync-mode=automatic (āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻŦāĻĄāĻŧ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āϏāĻžāϰāĻŋāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āĻŽā§‹āĻĄā§‡āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇; āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ…āύ⧁āĻĒāϞāĻŦā§āϧāϤāĻžāϰ āĻ•āĻžāϰāϪ⧇ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻŦ⧇ āĻ•āĻŋāύāĻž āϤāĻž āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύ)
  • āϏāĻ‚āĻ–ā§āϝāĻžāϞāϘ⧁ āĻŽā§‹āĻĄ āĻĒāϜ āĻ•āϰ⧁āύ
  • āĻŸā§‡āĻ•āϏāχ āĻŦāĻžāĻ°ā§āϤāĻž

āφāĻŽāϰāĻž āĻāĻ–āύāĻ“ āĻĻā§‹āώ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āωāĻšā§āϚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āϏāĻŽāĻ¸ā§āϤ āĻŦāĻŋāώāϝāĻŧ āĻ•āĻ­āĻžāϰ āĻ•āϰāĻŋāύāĻŋ; āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϕ⧀āĻ­āĻžāĻŦ⧇ āύāĻŋāϰāĻžāĻĒāĻĻ⧇ āĻĒā§āϰāĻļāĻžāϏāύāĻŋāĻ• āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ (āϝ⧇āĻŽāύ āϰ⧋āϞāĻŋāĻ‚ āφāĻĒāĻĄā§‡āϟ)āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ āĻāĻŦāĻ‚ āĻļā§‹āϭ⧇āϞ āĻĒā§āϞāĻžāĻ—āχāύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇āĻ“ āĻ•āĻĨāĻž āĻŦāϞāϤ⧇ āĻšāĻŦ⧇āĨ¤

āϝāĻĻāĻŋ āφāĻŽāĻŋ āĻ…āĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āĻŽāĻŋāϏ āĻ•āϰ⧇ āĻĨāĻžāĻ•āĻŋ, āĻĻāϝāĻŧāĻž āĻ•āϰ⧇ āφāĻŽāĻžāϕ⧇ āϜāĻžāύāĻžāύāĨ¤

āφāĻŽāĻžāϰāĻ“ āĻĻ⧇āϖ⧁āύ āĻĒā§‹āĻ¸ā§āϟāϝ⧇āĻ–āĻžāύ⧇ āφāĻŽāĻŋ āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧ⧇ āĻŦāĻ°ā§āĻŖāĻŋāϤ āĻ•āĻŋāϛ⧁ āĻŦāĻžāĻ°ā§āϤāĻž āĻ•ā§āώāϤāĻŋāϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻŦā§āϞāϕ⧇āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ RabbitMQ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻĒā§‹āĻ—ā§āϰ⧋āĻŽāĻŋāĻ‚ āĻ•āϰāĻ›āĻŋāĨ¤

āϏāĻŋāϰāĻŋāĻœā§‡āϰ āφāϗ⧇āϰ āύāĻŋāĻŦāĻ¨ā§āϧāϗ⧁āϞāĻŋ:
āύāĻ‚ 1 - habr.com/ru/company/itsumma/blog/416629
āύāĻ‚ 2 - habr.com/ru/company/itsumma/blog/418389
āύāĻ‚ 3 - habr.com/ru/company/itsumma/blog/437446

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster