You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Liang Chen (Jira)" <ji...@apache.org> on 2019/08/22 07:09:00 UTC
[jira] [Commented] (AIRFLOW-5272) Flower is not working with Redis
Sentinel
[ https://issues.apache.org/jira/browse/AIRFLOW-5272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16913053#comment-16913053 ]
Liang Chen commented on AIRFLOW-5272:
-------------------------------------
I figured it out, two workaround:
1. export {color:#000000}CELERY_CONFIG_MODULE variable before run 'airflow flower'{color}
{color:#0000ff}export{color}{color:#000000} CELERY_CONFIG_MODULE=airflow.config_templates.default_celery {color}
2. instead of 'airflow flower', use flower command with {color:#FF0000}config{color}:
{color:#000000}flower -b {color}{color:#a31515}'sentinel://192.168.1.1:26379;sentinel://192.168.1.2:26379'{color}{color:#000000} --address=0.0.0.0 --port=5555 --config=airflow.config_templates.default_celery{color}
> Flower is not working with Redis Sentinel
> -----------------------------------------
>
> Key: AIRFLOW-5272
> URL: https://issues.apache.org/jira/browse/AIRFLOW-5272
> Project: Apache Airflow
> Issue Type: Bug
> Components: celery, cli
> Affects Versions: 1.10.3
> Reporter: Liang Chen
> Priority: Critical
>
> Flower is hang and not accessible via link (HTTP TIMEOUT) if broker url use Redis Sentinel.
> Scheduler and Worker are working fine.
> No Flower error message displayed in log.
> After checking code, I can see {color:#000000}broker_transport_options is not passed to Flower, master_name is None. {color}
>
> related issue: AIRFLOW-966
> ======= config ========
> {color:#000000}[celery]{color}
> {color:#0000ff}broker_url{color}{color:#000000} = sentinel://192.168.1.1:26379{color}{color:#008000};sentinel://192.168.1.2:26379;sentinel://192.168.1.3:26379;sentinel://192.168.1.4:26379{color}
> {color:#000000}[celery_broker_transport_options]{color}
> {color:#008000}#visibility_timeout = 21600{color}
> {color:#0000ff}master_name{color}{color:#000000} = mymaster{color}
--
This message was sent by Atlassian Jira
(v8.3.2#803003)