无法将Airflow Worker与芹菜执行器连接到Rabbitmq

时间:2020-06-26 19:55:54

标签: linux rabbitmq celery airflow rhel

部署puppet和默认配置的Rabbitmq。 telnet localhost 5672有效,然后当我尝试从芹菜连接时出现此错误:

Jun 26 19:36:20 rhel7.localdomain bash[7310]: [2020-06-26 19:36:20,503: ERROR/MainProcess] consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672/
Jun 26 19:36:20 rhel7.localdomain bash[7310]: Trying again in 4.00 seconds...
Jun 26 19:36:24 rhel7.localdomain bash[7310]: [2020-06-26 19:36:24,517: ERROR/MainProcess] consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672/
Jun 26 19:36:24 rhel7.localdomain bash[7310]: Trying again in 6.00 seconds...

Rabbitmq日志:

=INFO REPORT==== 26-Jun-2020::19:38:08 ===
accepting AMQP connection <0.416.0> (127.0.0.1:58666 -> 127.0.0.1:5672)

=INFO REPORT==== 26-Jun-2020::19:38:30 ===
accepting AMQP connection <0.436.0> (127.0.0.1:58726 -> 127.0.0.1:5672)

rabbitmq配置:

[root@rhel7 rabbitmq]# cat rabbitmq.config 
% This file managed by Puppet
% Template Path: rabbitmq/templates/rabbitmq.config
[
  {rabbit, [
    {loopback_users, [<<"guest">>]},
    {tcp_listen_options, [
         {backlog,       128},
         {nodelay,       true},
         {linger,        {true, 0}},
         {exit_on_close, false}
    ]},
    {default_user, <<"guest">>},
    {default_pass, <<"guest">>}
  ]},
  {kernel, [
    
  ]}
,
  {rabbitmq_management, [
    {listener, [
      {port, 15672}
    ]}
  ]}
].
% EOF

即使我尝试使用pika与python建立连接,它也无法正常工作。我一直在尝试我发现的所有内容,但仍然无法成功连接到默认队列,对这里可能出什么问题有任何想法吗? (甚至打开防火墙端口以防万一)

0 个答案:

没有答案