Ошибка конечных точек облака при локальном запуске ESP - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь запустить контейнер ESP Cloud Endpoints локально на моем Mac, следуя документации по https://cloud.google.com/endpoints/docs/openapi/running-esp-localdev.

Я могу развернуть конфигурацию конечной точки в GCP, используя файл openapi yaml.Но кое-как контейнер ESP не смог получить определения сервисов из API управления сервисами.

Я посмотрел журналы контейнеров ESP, там есть ошибки ниже.Я что-то упустил?

2018/09/13 21:29:38[error]11#11: Failed to download rollouts: UNAVAILABLE: Failed to connect to the service management, Response body:
2018/09/13 21:30:08 [error] 11#11: servicemanagement.googleapis.com could not be resolved (110: Operation timed out)
2018/09/13 21:30:08 [error] 11#11: servicemanagement.googleapis.com could not be resolved (110: Operation timed out)
2018/09/13 21:30:08 [error] 11#11: servicemanagement.googleapis.com could not be resolved (110: Operation timed out)
2018/09/13 21:30:38 [error] 11#11: servicemanagement.googleapis.com could not be resolved (110: Operation timed out)
2018/09/13 21:30:38 [error] 11#11: servicemanagement.googleapis.com could not be resolved (110: Operation timed out)
2018/09/13 21:30:38 [error] 11#11: servicemanagement.googleapis.com could not be resolved (110: Operation timed out)

1 Ответ

0 голосов
/ 14 сентября 2018

Operation timed out ошибки означают, что может быть проблема с сетью с вашим контейнером ESP.Попробуйте выполнить:

$ docker run byrnedo/alpine-curl curl -sI servicemanagement.googleapis.com

Если вы видите HTTP/1.1 404 Not Found, то вы можете устранить любые проблемы с настройкой сети вашего докера;в противном случае попробуйте следовать руководству по устранению неполадок на https://success.docker.com/article/troubleshooting-container-networking.

...