Всем привет. Сегодня на протяжении часов 3-4 наблюдал сложности в работе своего сайта.. было очень долгое (20-30 секунд) ожидание перед ответом от сервера и началом загрузки старницы. При этом никаких 404ых в консоли не было.. т.е. все внешние скрипты и стили загружаются нормально. И админка при этом тоже работала нормально. Написал об этом хостеру, он прислал такой ответ.
Здравствуйте
Мы не обнаружили сколь-нибудь значительной нагрузки на Вашем ВПС при обращении к страницам сайта ________
В то же время нами наблюдается задержка с генерацией его страниц. При трассировке процесса выполнения скрипта index.php Вашего сайта мы видим, что производится попытка подключения к внешнему адресу:
getpeername(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("192.187.104.146")}, [16]) = 0
getsockname(3, {sa_family=AF_INET, sin_port=htons(41882), sin_addr=inet_addr("31.131.22.59")}, [16]) = 0 (это адрес самого моего сервера)
после чего Ваш скрипт ожидает ответа из этого соединения, которое заканчивается по таймауту (фрагмент из вывода strace приведен ниже)
poll([{fd=3, events=POLLIN}], 1, 1000) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {8216, 910518793}) = 0
clock_gettime(CLOCK_MONOTONIC, {8216, 910619062}) = 0
poll([{fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0 (Timeout)
После окончания ожидания ответа, работа скрипта продолжается и генерируется страница.
Мы можем рекомендовать Вам просмотреть настройки Вашего сайта на предмет получения информации со сторонних ресурсов и проверить доступность этих сайтов.
Сейчас работа сайта восстановилась так же внезапно как и нарушилась. Очевидно, что этот внешний хост снова стал доступен. Может кто сталкивался? как можно узнать куда стучится WP, что это за ресурс. Насколько я понял это происходит на стороне PHP , еще до отправки старицы клиенту.
P.S. Проблема не в теме. тему я пробовал менять во время всего этого. Результата не было.