#java #spring-boot #nginx #google-cloud-platform
#java #spring-загрузка #nginx #google-облачная платформа
Вопрос:
Я развернул приложение spring boot в облачной платформе Google. Когда я пытаюсь вызвать конечную точку, я получаю сбой шлюза 502 в моем браузере.
В журналах я вижу следующую ошибку:
2019-03-31 11:14: 12.000 MDT [ошибка] 33 #33: * 613 сбой подключения () (111: Соединение отклонено) при подключении к восходящему потоку, клиент: 2607: f8b0: 400f: 806:: 2014, сервер: , запрос: «GET / HTTP / 1.1», восходящий поток: «http://172.17.0.1:8080 /«, host: «cricket-scorer.appspot.com «
Ниже приводится содержимое файла app.yaml:
env: flex
handlers:
- url: /.*
script: this field is required, but ignored"
Ответ №1:
Ошибка «Отказано в подключении» означает, что либо у вас ничего не прослушивается «http://172.17.0.1:8080 /«или, возможно, брандмауэр предотвращает соединение.
То, что вы опубликовали, — это все app.yaml? Должно быть что-то вроде этого:
runtime: java
env: flex
handlers:
- url: /.*
script: this field is required, but ignored
Ознакомьтесь также с правилами активного брандмауэра.
Комментарии:
1. Спасибо за входные данные. Обнаружена проблема. По-видимому, номер порта сервера, настроенный в ‘application.properties’, не был номером по умолчанию (который равен 8080).