Повесить Rabbitmq сервер - PullRequest
       10

Повесить Rabbitmq сервер

0 голосов
/ 07 октября 2018

Я нахожусь на Mac OS High Sierra 10.13.6, работаю с rabbitmq версии 3.7.8 Так что я использовал rabbitmq с сельдереем в проекте django.Все работало хорошо.Но внезапно это не удалось из-за следующих проблем:

Когда я набираю

sudo rabbitmq-server

Он говорит:

  ##  ##
  ##  ##      RabbitMQ 3.7.8. Copyright (C) 2007-2018 Pivotal Software, Inc.
  ##########  Licensed under the MPL.  See http://www.rabbitmq.com/
  ######  ##
  ##########  Logs: /usr/local/var/log/rabbitmq/rabbit@localhost.log
                    /usr/local/var/log/rabbitmq/rabbit@localhost_upgrade.log


              Starting broker...

Затем, когда на другой вкладке, я печатаю

celery -A <worker-name> worker --loglevel=info

Там написано:

[2018-10-07 13:22:34,156: ERROR/MainProcess] consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//: [Errno 61] Connection refused.
Trying again in 2.00 seconds...


[2018-10-07 13:22:36,176: ERROR/MainProcess] consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//: [Errno 61] Connection refused.
Trying again in 4.00 seconds...

То, что я пробовал:

  1. Я получил pid процесса с кроликом

    ps -ef |grep rabbit

и убил процесс с помощью

sudo kill -9 <pid>

Затем я перезапустил rabbitmq-сервер, проблема сохраняется

Я проверил статус rabbitmq с помощью

статус rabbitmqctl

Он застрял в приведенной ниже фразе навсегда

Status of node rabbit@localhost ...

Я пытался остановить его, используя

rabbitmqctl stop

Но по-прежнему нет ответа

Я попытался открыть интерфейс администратора rabbitmq в браузере по адресу http://localhost:15672 В нем говорится «localhost отказался подключаться».

Ребята, мне нужна помощь, чтобы запустить его .. Заранее спасибо:)

...