как ударить развернутый в облаке http сервис от почтальона? - PullRequest
0 голосов
/ 03 марта 2019

Я развернул службу Http в cloudhub.

<http:listener-config name="httpListenerConfig">
    <http:listener-connection host="0.0.0.0" port="8084" />
</http:listener-config>

Я пытаюсь запустить службу, как показано ниже http://applicationName.cloudhub.io/api/emp?parm1=a&parm2=123

Но я получаю ошибку ниже

enter image description here

Нужно ли что-то менять в своем URI или в облачном концентраторе?

Ответы [ 3 ]

0 голосов
/ 03 марта 2019

Cloudhub маршрутизирует порт 80 на 8081. Поэтому измените порт 8084 на 8081.

Дополнительная информация о портах, которые вы можете использовать.Здесь: https://docs.mulesoft.com/runtime-manager/cloudhub-networking-guide

0 голосов
/ 08 июня 2019

Если вы используете свойства ${http.port} и ${https.port} для прослушивателя HTTP, при развертывании приложения в CloudHub эти свойства переопределяются со значениями 8081 и 8082 соответственно.

В Cloudhub VPCпорты 8081 и 8082 по умолчанию открыты в правилах брандмауэра.

Если вы хотите использовать другой порт, обязательно настройте соответствующие правила брандмауэра.

Надеюсь, это поможет ...

0 голосов
/ 03 марта 2019

Вы можете проверить связь и проверить, разрешается ли applicationName.cloudhub.io?

...