Skip to content

Commit b26ca22

Browse files
committed
πŸ“¦ chore: rabbitmq μ„€μ • 파일 μž‘μ„± - queue, exchange, binding μ„€μ •-
1 parent ccf9e29 commit b26ca22

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-0
lines changed
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
{
2+
"exchanges": [
3+
{
4+
"name": "email",
5+
"vhost": "/",
6+
"type": "direct",
7+
"durable": true
8+
},
9+
{
10+
"name": "crawling",
11+
"vhost": "/",
12+
"type": "topic",
13+
"durable": true
14+
},
15+
{
16+
"name": "dead_letter",
17+
"vhost": "/",
18+
"type": "topic",
19+
"durable": true
20+
}
21+
],
22+
"queues": [
23+
{
24+
"name": "email_send",
25+
"vhost": "/",
26+
"durable": true,
27+
"arguments": {
28+
"x-dead-letter-exchange": "dead_letter",
29+
"x-dead-letter-routing-key": "email.dead_letter"
30+
}
31+
},
32+
{
33+
"name": "crawling_full",
34+
"vhost": "/",
35+
"durable": true,
36+
"arguments": {
37+
"x-dead-letter-exchange": "dead_letter",
38+
"x-dead-letter-routing-key": "crawling.full.dead_letter"
39+
}
40+
},
41+
{
42+
"name": "email_dead_letter",
43+
"vhost": "/",
44+
"durable": true
45+
},
46+
{
47+
"name": "crawling_full_dead_letter",
48+
"vhost": "/",
49+
"durable": true
50+
}
51+
],
52+
"bindings": [
53+
{
54+
"source": "email",
55+
"vhost": "/",
56+
"destination": "email_send",
57+
"destination_type": "queue",
58+
"routing_key": "email.send",
59+
"arguments": {}
60+
},
61+
{
62+
"source": "crawling",
63+
"vhost": "/",
64+
"destination": "crawling_full",
65+
"destination_type": "queue",
66+
"routing_key": "crawling.full",
67+
"arguments": {}
68+
},
69+
{
70+
"source": "dead_letter",
71+
"vhost": "/",
72+
"destination": "email_dead_letter",
73+
"destination_type": "queue",
74+
"routing_key": "email.dead_letter",
75+
"arguments": {}
76+
},
77+
{
78+
"source": "dead_letter",
79+
"vhost": "/",
80+
"destination": "crawling_full_dead_letter",
81+
"destination_type": "queue",
82+
"routing_key": "crawling.full.dead_letter",
83+
"arguments": {}
84+
}
85+
]
86+
}

β€Ždocker-compose/rabbitmq.confβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Definitions 파일 λ‘œλ“œ
2+
management.load_definitions = /etc/rabbitmq/definitions.json

0 commit comments

Comments
Β (0)