Рейтинг:0

Облако Google: CDN (https) дает статичность до 20 секунд

флаг de

Я использую облако Google.

В логах балансировщика нагрузки видно, что CDN (https) дает статику от 2 до 20 секунд. Такое случается часто, при условии, что сайтом пользуется пара человек.

Скриншот1 Скриншот2

Также проблема не только с ним, но и с Cloud Run. Иногда дает статику на 2 секунды. Трудно, но реально попытаться найти объяснение. Но в ситуации с CDN я не могу найти объяснения.

Европа1 Бельгия

подробности о ситуации на втором изображении:

  1. что кешируется: изображения (размеры на скринах 1,2)

  2. внешний интерфейс: балансировщик нагрузки с включенным облачным cdn

  3. серверная часть: ведро хранилища (конфигурация)

время отклика выходит за рамки необоснованного

Подробные настройки: Режим кэширования: используйте заголовки источника (для сохранения исходных атрибутов максимального возраста изображений). Контент с ограниченным доступом: разрешен публичный доступ к контенту, кэшированному Cloud CDN. Негативное кэширование: отключено Подавать, пока несвежие: отключено

Внешний интерфейс: https, управляемый сертификат, премиальный сетевой уровень

Michael Hampton avatar
флаг cz
Что это значит: "дает статику"?
John Hanley avatar
флаг cn
Предоставьте подробную информацию о том, что кэшируется и откуда. Предоставьте подробные сведения о настройке CDN и балансировщика нагрузки.
Timur avatar
флаг de
@MichaelHampton Сервер медленно отвечает на запросы, в том числе CDN медленно отвечает на запросы, связанные со статическим контентом.
Timur avatar
флаг de
@JohnHanley подробно описывает ситуацию на втором изображении: 1. что кешируется: изображения 2. интерфейс: балансировщик нагрузки с включенным облачным cdn 3. бэкэнд: ведро хранилища. время отклика выходит за рамки необоснованного. Подробные настройки: Режим кэширования: используйте исходные заголовки (для сохранения исходных атрибутов максимального возраста изображений). Контент с ограниченным доступом: разрешен публичный доступ к контенту, кэшированному Cloud CDN. Негативное кэширование: отключено. Подавать, пока несвежие: отключено. Внешний интерфейс: https, управляемый сертификат, премиальный сетевой уровень
John Hanley avatar
флаг cn
Говоря **изображения**, это не деталь. Укажите размер изображения, местоположение и т. д. Отредактируйте свой вопрос и не публикуйте детали в виде комментария.
Timur avatar
флаг de
@ДжонХэнли, хорошо. Я добавил размеры и скриншот корзины хранилища конфигурации
Рейтинг:0
флаг tr

Чтобы проверить высокую задержку в сети, вы должны проверить каждый сегмент пути, который может вызвать высокую задержку, и существуют различные метрики для ее измерения.

Высокая задержка в сети может быть введена:

  1. Между исходным клиентом и балансировщиком нагрузки можно увидеть задержка этого сегмента с метрикой https/frontend_tcp_rtt.

  2. Между балансировщиком нагрузки и экземпляром серверной части. Что может быть проверяется с помощью метрики https/backend_latencies (эта метрика также включает время обработки приложения в вашем бэкэнде).

  3. Программным обеспечением, работающим на самом экземпляре. Чтобы исследовать это проверьте журналы доступа/ошибок в программном обеспечении серверного экземпляра и использование ресурсов экземпляра виртуальной машины.

Подробную информацию о метриках см. здесь.

Также убедитесь, что задержка, которую вы наблюдаете, httpRequest.latency или нет, потому что он измеряет всю продолжительность времени, которое требуется от момента, когда пользователь делает запрос, до времени, которое требуется для ответа, чтобы вернуться к этому пользователю.

Вы можете оптимизировать задержку для приложение с помощью внешнего балансировщика нагрузки HTTP(S).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.