У меня есть приложение, развернутое в Heroku, которое использует Celery с CloudAMQP, и я хочу отслеживать его активность с помощью Flower.
Я понимаю, что должен развернуть Flower в другом приложении Heroku.
Я развернул Flower в Heroku, используя самый простой Procfile
web: flower --port=$PORT --broker=$BROKER_URL --persistent=false
Я установил config_var с именем BROKER_URL, и его значение совпадает с тем, которое я использовал в качестве приложения BROKER_URL в приложении Heroku, которое я хочу отслеживать.
Наконец, в файле require.txt просто
flower
Я вижу интерфейс Цветочное приложение, но оно не показывает никаких данных. Я предполагаю, что он не может подключиться к CloudAMQP другого приложения.
Что мне не хватает? Можно ли добиться этого с помощью CloudAMQP?
Можно ли это сделать с помощью Redis?