Как я могу использовать Google Cloud CDN для сайта stati c, размещенного на Google App Engine? - PullRequest
1 голос
/ 05 марта 2020

Я обслуживаю очень простой веб-сайт c в Google App Engine. Я выбрал местоположение в Цюрихе, которое довольно неплохо обслуживает контент во всех местах, которые я тестировал в Европе. Тесты скорости, которые я делал онлайн, показывают скорость загрузки страниц <1 с в пределах Европы. Однако в США, особенно на западном побережье, в Южной Америке, Азии и Австралии, время загрузки страницы превышает 3 с, что для меня неприемлемо. </p>

Поэтому я подумал об использовании Google Cloud CDN. К сожалению, их CDN требует некоторых балансировщиков нагрузки HTTPS, и я не знаю, как это настроить. Кажется глупым, если бы у Google был свой собственный CDN, но он не работает с их App Engine, поэтому мне пришлось бы go в Cloudflare.

1 Ответ

2 голосов
/ 05 марта 2020

К сожалению, вы не можете использовать Google Cloud CDN для своего сайта в Google App Engine. В настоящее время Cloud CDN можно использовать для обслуживания контента, который происходит из групп облачного хранилища, групп экземпляров Compute Engine и групп конечных точек сети Compute Engine.

Ознакомьтесь с документацией Обзор Cloud CDN :

Сеть доставки контента Cloud CDN работает с балансировкой нагрузки HTTP (S) для доставки контента в ваши пользователи. Балансировщик нагрузки HTTP (S) предоставляет внешние IP-адреса и порты, которые принимают запросы, и серверные части, которые отвечают на запросы.

Облачное содержимое CDN может быть получено из различных типов серверных частей:

В Google Publi c Issue Tracker я обнаружил два запроса на добавление поддержки Cloud CDN для App Engine Standard и Flexible - вы можете присоединиться к этим случаям, комментировать и отслеживать ход выполнения.

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

...