From 8efa1fffe9434cf55ce76a20f4d999fa376ed491 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sat, 29 Feb 2020 22:29:44 +0200 Subject: [PATCH] Fix issue with hanging requests to Flask. The Flask application didn't have the BROKER_URL environment variable set so connecting to the broker failed and dispatching jobs hanged. --- docker-compose.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index b824a31..9a02f34 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,7 +21,9 @@ services: depends_on: - rabbitmq environment: + BROKER_URL: &broker_url amqp://waldorf:pass@rabbitmq/waldorf FLASK_APP: server + FLASK_ENV: development healthcheck: test: ["CMD-SHELL", "wget http://localhost:8080/ping || exit 1"] ports: @@ -33,6 +35,6 @@ services: depends_on: - rabbitmq environment: - BROKER_URL: amqp://waldorf:pass@rabbitmq/waldorf + BROKER_URL: *broker_url healthcheck: test: ["CMD-SHELL", "pgrep python || exit 1"] -- GitLab