rabbitMq๋ฅผ ์ค์นํ๊ณ ๊ธฐ๋ณธ์ผ๋ก ์์ฑ๋๋ ๋ ธ๋๋ฅผ ์ฌ์ฉํด localhost๋ก manager UI๋ฅผ ํ์ธํ๋๊ฒ ๋ชฉํ์๋ค. ํ์ง๋ง ์ด๊ฒ ์ด๋ ๊ฒ ๋ง์ ์ค๋ฅ๋ฅผ ๋ง์ฃผํ ์ผ์ธ๊ฐ ์ถ์๋ค.
TCP connection succeeded but Erlang distribution failed
์ด ์๋ฌ ๋ฉ์์ง๋ Erlang ๋ถ์ฐ ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ RabbitMQ์ ํต์ ํ ๋ ๋ฐ์ํ ์ ์๋ค. ์ด ์๋ฌ๋ TCP ์ฐ๊ฒฐ์ด ์ฑ๊ณตํ์ง๋ง, Erlang ๋ถ์ฐ ํ๋กํ ์ฝ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค.
์ด ์๋ฌ๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ ๋ค์ํ๋ค. ์๋ฅผ ๋ค์ด ๋
ธ๋ ์ด๋ฆ์ด ์๋ชป ์ค์ ๋์๊ฑฐ๋, ์๋ก ๋ค๋ฅธ Erlang ๋ฒ์ ์ด ์ฌ์ฉ๋์์ ๋ ๋ฐ์ํ ์ ์๋ค. ๋๋ ๋ฐฉํ๋ฒฝ ๋ฑ ๋ค๋ฅธ ๋คํธ์ํฌ ๊ตฌ์ฑ ์์๋ก ์ธํด ๋ฐ์ํ ์๋ ์๋ค. ํ์ง๋ง ๋๋ ๋
ธ๋๋ฅผ ์ถ๊ฐ์ ์ผ๋ก ์ค์ ํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋
ธ๋์ ๋ํ ๋ฌธ์ ๋ ์๋๋ผ๊ณ ํ๋จํ๊ณ ์์ฌํ ์ ์๋ ๋ถ๋ถ์ Erlang ๋ฒ์ ์ด ๋ฌธ์ ๊ฐ ๋ ๊ฒ ์ด๋ผ๊ณ ์์ํ์๋ค. ์ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ ๋ค์๊ณผ ๊ฐ์ ์ฌํญ์ ํ์ธํด๋ณด์๋ค.
- RabbitMQ ๋ ธ๋ ์ด๋ฆ์ด ์ฌ๋ฐ๋ฅธ์ง ํ์ธ
- ๋ชจ๋ ๋ ธ๋์์ ๋์ผํ Erlang ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์๋์ง ํ์ธ
- ๋ฐฉํ๋ฒฝ ๋๋ ๋ค๋ฅธ ๋คํธ์ํฌ ๊ตฌ์ฑ ์์๊ฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํค์ง ์๋๋ก ์ค์ ์ ํ์ธ
- RabbitMQ ๋ก๊ทธ ํ์ผ์ ํ์ธ
- RabbitMQ ์ปค๋ฎค๋ํฐ ๋๋ ์ง์ํ์ ๋ฌธ์
๋๋ Erlang ๋ฒ์ ์ ์ธ์ํ์ง ๋ชปํด์ ๋ฐ์ํ๋ ๋ฌธ์ ์๋ค. rabbitMq ์คํ์ ์ํด์๋ ์ต์, ์ต๋ Erlang ๋ฒ์ ์ด ์๋๋ฐ 3.9.18 ๋ฒ์ ์ ์ฌ์ฉํ๋ฉด์ Erlang์ 22.x ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์๋ ๊ฒ์ด๋ค. rabbitMq์ ๋ง๋ Erlang๋ฒ์ ์ ๋ค์ ์ฌ์ค์นํ๋ ์ ์์ ์ผ๋ก ๋ชจ๋ ์ค๋ฅ๊ฐ ํด๊ฒฐ๋์๋ค.
ํน์๋ผ๋ ์์ง ํด๊ฒฐ๋์ง ์์๋ค๋ฉด ์ง๊ธ ์ค์น๋ Erlang ๋ฒ์ ๊ณผ RabbitMq ๋ฒ์ ์ด ๋ง๋์ง ์๋ ํํ์ด์ง๋ฅผ ํตํด ํ์ธํด๋ณด๊ธธ ๊ถ์ฅํ๋ค.
* RabbitMQ Erlang Version Requirements : https://www.rabbitmq.com/which-erlang.html