File tree Expand file tree Collapse file tree 4 files changed +25
-7
lines changed Expand file tree Collapse file tree 4 files changed +25
-7
lines changed Original file line number Diff line number Diff line change @@ -6,4 +6,5 @@ POSTGRES_PORT=
6
6
QUEUE_NAME=
7
7
LOGGING_LEVEL=
8
8
DATABASE_URL=
9
- RABBITMQ_HOST=
9
+ RABBITMQ_HOST=
10
+ RABBITMQ_PORT=
Original file line number Diff line number Diff line change @@ -2,7 +2,13 @@ default: docker-compose-up
2
2
3
3
all :
4
4
5
- docker-image :
5
+ create-network :
6
+ @if ! docker network inspect common_network > /dev/null 2>&1 ; then \
7
+ docker network create common_network; \
8
+ fi
9
+ .PHONY : create-network
10
+
11
+ docker-image : create-network
6
12
docker build -f ./Dockerfile -t " app:latest" .
7
13
.PHONY : docker-image
8
14
@@ -17,4 +23,4 @@ docker-compose-down:
17
23
18
24
docker-compose-logs :
19
25
docker-compose -f docker-compose.yaml logs -f
20
- .PHONY : docker-compose-logs
26
+ .PHONY : docker-compose-logs
Original file line number Diff line number Diff line change 5
5
class Middleware :
6
6
7
7
def __init__ (self ):
8
- self ._connection = (pika .BlockingConnection
9
- (pika .ConnectionParameters (host = os .environ .get
10
- ("RABBITMQ_HOST" ))))
8
+ rabbitmq_host = os .environ .get ("RABBITMQ_HOST" , "127.0.0.1" )
9
+ rabbitmq_port = int (os .environ .get ("RABBITMQ_PORT" , 5672 ))
10
+ self ._connection = pika .BlockingConnection (
11
+ pika .ConnectionParameters (host = rabbitmq_host , port = rabbitmq_port )
12
+ )
11
13
self ._channel = self ._connection .channel ()
12
14
self ._exit = False
13
15
self ._remake = False
Original file line number Diff line number Diff line change 1
1
version : ' 3.9'
2
- name : measurements
3
2
4
3
services :
5
4
@@ -9,6 +8,8 @@ services:
9
8
container_name : app
10
9
env_file :
11
10
- .env
11
+ networks :
12
+ - common_network
12
13
ports :
13
14
- " 8080:8080"
14
15
depends_on :
@@ -39,6 +40,8 @@ services:
39
40
timeout : 3s
40
41
retries : 10
41
42
start_period : 50s
43
+ networks :
44
+ - common_network
42
45
43
46
sql :
44
47
build :
@@ -69,3 +72,9 @@ services:
69
72
timeout : 3s
70
73
retries : 10
71
74
start_period : 50s
75
+ networks :
76
+ - common_network
77
+
78
+ networks :
79
+ common_network :
80
+ external : true
You can’t perform that action at this time.
0 commit comments