Я использую экземпляр Debian Wheezy в Google Compute Engine. Я установил rabbitmq на машину, используя:
sudo apt-get install rabbitmq-server
Он показывает, что сервер работает, когда я запускаю команду:
sudo rabbitmqctl status
Затем я также установил плагин управления, используя:
sudo rabbitmq-plugins enable rabbitmq_management
Также раскомментируйте строку ulimit в файле сервера /etc/default/rabbit-mq
, а затем перезапустите rabbitmq, используя sudo service rabbitmq-server restart
Однако, когда я пытаюсь получить доступ к странице администратора, используя http://[my_machine_ip]:15672, отображается "веб-страница сообщение недоступно. Я также открыл порт tcp:15672 в брандмауэре для сети, используемой экземпляром виртуальной машины. Тем не менее, я не могу получить доступ к странице администратора.
telnet localhost 15672
с виртуальной машины, на которой работает интерфейс администратора, и увидеть интерфейс администратора? Если это не работает, вы должны исправить это в первую очередь. Если это так, можете ли вы сделать то же самое с другой виртуальной машины в той же сети, в том же проекте GCP, черезtelnet [vm_name] 15672
и посмотреть, работает ли это? Пожалуйста, добавьте эту информацию к вашему вопросу. Проблема также может заключаться в брандмауэре самого экземпляра виртуальной машины (вы уже обращались к правилу брандмауэра GCP, но это другое). - person Misha Brukman   schedule 02.08.2015