[RabbitMQ] ์๋ฒ ๊ฐ ํต์ ๋ฉ์ธ์ง ํ, ์ค์น ๋ฐ ์คํ - 1
RabbitMQ
RabbitMQ๋ ๋ค๋ฅธ ์๋ฒ๋ผ๋ฆฌ ๋ฉ์ธ์ง๋ฅผ ์ฝ๊ฒ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ฉ์ธ์ง ํ๋ค.
์ค๊ฐ์์ ๋ฉ์ธ์ง๋ฅผ Queuing ํ์ฌ ํต์ ์ ๊ฐ๋ฅ์ผํ๋๋ฐ,
์? ๊ตณ์ด ์ง์ ์๋ฒ๋ผ๋ฆฌ ํต์ ํ๋ฉด ๋ ๊ฒ์ RabbitMQ๊ฐ์ ์๋ฃจ์ ์ ํตํด ํต์ ์ ํ๋๋?
๋ด๊ฐ ๋๋ ๋ฐ๋ก๋ ๋ค์๊ณผ ๊ฐ๋ค.
1. ๋ค๋ฅธ ์ธ์ด๋ก ์ง์ธ ์๋ฒ ํต์ ์ ์ข ๋ ์ฝ๊ฒ ๋ง๋ค์ด ์ค๋ค.
๋ค๋ฅธ ์ธ์ด๋ก ์ง์ฌ์ง ์๋ฒ๊ฐ ์๋๋ฐ ์๋ก์ ์ธ์ด๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ํ๋กํ ์ฝ์ ๊ตฌ์ฑํ๊ธฐ ๋๊ฐํ ๋,
์ด RabbitMQ๋ ์์ฃผ ์ฌ์ฉ๋๋ ์ธ์ด๋ค์ ์ง์ํ๊ธฐ ๋๋ฌธ์ ํ์๋ง ๋ง์ถฐ์ค๋ค๋ฉด ํต์ ์ ์ข ๋ ์์ฝ๊ฒ ๋ง๋ค์ด์ค๋ค.
2. ์๋ฒ ์์ ์ฑ์ ๋์ฌ์ค๋ค.
A์๋ฒ์ B์๋ฒ๊ฐ ์๋ค๊ณ ๊ฐ์ ํ์. ์ด A์๋ฒ๋ ์ฌ์ฉ์์ ์์ฒญ์ B์๋ฒ๋ก ์ ๋ฌํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋๋ฐ,
์ด๋ ๋ A์๋ฒ์๊ฒ ๋ง์ ์์ฒญ์ด ๋ชฐ๋ ค A์๋ฒ๋ B์๋ฒ์๊ฒ ์์ฒญ์ ์ ๋ฌํ๊ฒ ๋๊ณ B์๋ฒ๊น์ง ๋ถํ๊ฐ ๊ฑธ๋ฆฌ๋ ์ํฉ์ด ์๋ค.
์ด๋ด ๋ ์ค๊ฐ์ ๋ฉ์ธ์ง ํ๊ฐ ์๋ค๋ฉด? B์๋ฒ๋ ๊ทธ๋๋ ํผํด๋ฅผ ์ ์ง ์๊ณ ๋ฉ์ธ์ง ํ๊ฐ ์ฃฝ๋ ์ ์์ ๋๋ ๊ฒ์ด๋ค.
์ค์น
Windows 10 ๊ธฐ์ค์ผ๋ก ์ค์นํ์๋ค.
https://www.rabbitmq.com/install-windows.html#installer
์์ ๋งํฌ์์ ๋ค์ด๋ก๋ํ๊ฑฐ๋,
์ด ๊ธ์ด ์์ฑ๋ ์์ ์ ๊ธฐ์ค ์ต์ ๋ฒ์ ์ธ 3.9.16 ๋ฒ์ ์ ์๋ ๋งํฌ๋ก ๋ค์ด๋ก๋ํ๋ค.
https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.16/rabbitmq-server-3.9.16.exe
Erlang could not be detected.
You must install Erlang before installing RabbitMQ.
Wold you like the installer to open a broweser window to the Erlang download site?
์ค์น๋ฅผ ํ๋ ค๋๋ฐ ์์ ๊ฐ์ ๊ฒฝ๊ณ ์ฐฝ์ด ์ถ๋ ฅ๋๋ค๋ฉด,
์ ํ ์ค์น ํ๋ก๊ทธ๋จ์ผ๋ก Erlang์ด ํ์ํ๋ฐ Erlang์ด ์ค์น๋์ง ์์ ๊ฒ์ด๋ฏ๋ก
'์'๋ฒํผ์ ๋๋ฌ ๋ค์ด๋ก๋ ์ฌ์ดํธ์์ ๋ค์ด๋ก๋ํ๋ค.
https://www.erlang.org/downloads
์คํ
์ค์น๊ฐ ์๋ฃ๋๋ฉด RabbitMQ ์๋น์ค๊ฐ ์๋์ ์ผ๋ก ์คํ๋๋ค.
ํน์๋ ์คํ์ด ๋์ง ์๋๋ค๋ฉด ์์ ๊ฐ์ด [์์] ์ฐฝ์์ [RabbitMQ Service - start]๋ฅผ ํด๋ฆญํ์ฌ ์คํ์ํจ๋ค.
RabbitMQ Server Management Plugin
RabbitMQ Server๋ฅผ ๊ด๋ฆฌํ๋ ค๋ฉด rabbitmqctl.bat ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ์ปค๋งจ๋ ์ฐฝ์์
ํ ๋ ํ๋ ํ์ดํํ์ฌ ๊ด๋ฆฌํด์ค์ผ ํ๋ ํ๊ฒจ์์ด ์๋ค.
์ด๋ฌํ ๊ณ ์์ ์ค์ฌ์ฃผ๊ธฐ ์ํด GUI๋ก RabbitMQ Server๋ฅผ ๊ด๋ฆฌํ๋ ํ๋ฌ๊ทธ์ธ์ ์ค์น&์คํํด๋ณด์.
RabbitMQ Command Prompt๋ฅผ ์์ ์ฐฝ์์ ๊ฒ์ํ์ฌ ์คํํ๊ฑฐ๋ ์ Prompt๋ฅผ ์ฐพ์ ์ ์๋ค๋ฉด,
RabbitMQ๊ฐ ์ค์น๋ ๊ฒฝ๋ก์ sbin ๋๋ ํ ๋ฆฌ์ ๋ค์ด๊ฐ๋ค.
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.16\sbin>
๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฅํ๋ค.
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.16\sbin>rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@cjwoov-1:
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to rabbit@cjwoov-1...
The following plugins have been enabled:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
started 3 plugins.
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.16\sbin>
ํ๋ฌ๊ทธ์ธ์ด ์ ์ฉ๋์๋์ง ๋ธ๋ผ์ฐ์ ๋ฅผ ์คํ์ํจ ๋ค
http://localhost:15672 ๋ฅผ ์ ๋ ฅํด์ ์ ์์ ์ผ๋ก ๋์ํ๋์ง ํ์ธํ๋ค.
์ด๊ธฐ ๊ณ์ ์ ๊ด๋ฆฌ์ ๊ถํ์ ๊ฐ์ง guest๊ณ์ ์ ๋ค์๊ณผ ๊ฐ์ด ์ ๊ณตํ๋ค.
Username | guest |
Password | guest |
์ฐธ๊ณ ์ฌ์ดํธ
https://heodolf.tistory.com/50
'ETC > Others' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Flutter] Cannot fit requested classes in a single dex file ์๋ฌ ํด๊ฒฐ๋ฒ (0) | 2024.05.22 |
---|---|
[Flutter] Flutter ์ค์น ๋ฐ ๊ธฐ๋ณธ ํ๋ก์ ํธ ์ธํ (0) | 2024.01.28 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[Flutter] Cannot fit requested classes in a single dex file ์๋ฌ ํด๊ฒฐ๋ฒ
[Flutter] Cannot fit requested classes in a single dex file ์๋ฌ ํด๊ฒฐ๋ฒ
2024.05.22 -
[Flutter] Flutter ์ค์น ๋ฐ ๊ธฐ๋ณธ ํ๋ก์ ํธ ์ธํ
[Flutter] Flutter ์ค์น ๋ฐ ๊ธฐ๋ณธ ํ๋ก์ ํธ ์ธํ
2024.01.28