Медлительность Wordpress за балансировщиком нагрузки HTTP GCP

Я размещаю виртуальную машину Wordpress на GCP (используя образ из Marketplace). Он отлично работает, когда я напрямую обращаюсь к IP-адресу экземпляра, а задержка составляет около 20 мс.

Однако, чтобы сделать сайт безопасным, я использую балансировщик нагрузки HTTP GCP перед виртуальной машиной. Я указал свой домен на балансировщик нагрузки.

Когда я обращаюсь к Wordpress через балансировщик нагрузки (HTTP или HTTPS), я получаю несколько запросов с очень хорошим временем задержки (около 17 мс), но затем каждые 4 или 5 запросов есть запрос, который занимает около 5 секунд. Когда я обращаюсь к виртуальной машине напрямую, этого не происходит.

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

Что может быть основной причиной этого? (Я не уверен, Wordpress, виртуальная машина или балансировщик нагрузки).

Спасибо

1 ответ

Решение

Я потратил много дней, пытаясь это исправить, а сегодня просто решил пойти по старому пути и создать новый балансировщик нагрузки. Новый балансировщик нагрузки работает как шарм. Это была точно такая же конфигурация, поэтому я не уверен, что произошло, но вот что :)