Получение ошибки шлюза 502 при попытке развернуть в облачный хаб - PullRequest
0 голосов
/ 28 мая 2020

Я слежу за курсом по основам разработки MuleSoft для Mule 4 и пытаюсь развернуть проект в CloudHub.

Поскольку я использую рабочую машину, у меня нет доступа к порту 8081, поэтому я делаю разработка в 8080, однако я знаю, что CloudHub использует 8081, поэтому при развертывании проекта я возвращаюсь к 8081. Он успешно развертывается, но при доступе к Api выдает ошибку 502. Не уверен, что делаю неправильно.

1 Ответ

0 голосов
/ 28 мая 2020

Очень вероятно, что вы используете неправильный порт или неправильный URL. Без более подробной информации об URL-адресе сказать невозможно. Вы пытаетесь использовать HTTPS в URL-адресе? Тогда он не будет работать, потому что он прослушивает порт HTTP для приложений CloudHub (8081). Помните, что CloudHub сопоставляет 8081 с портом HTTP по умолчанию, поэтому в вашем URL-адресе не должно быть номера порта. В случае сомнений используйте URL-адрес со страницы панели инструментов.

Убедитесь, что это правильный порт. Для уверенности лучше использовать свойство $ {http.port}, поскольку оно предопределено в CloudHub. Для локального тестирования вы можете определить его в конфигурации запуска Studio / Arguments / VM Arguments как -Dhttp.port = 8080.

...