Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты
Posted: Thu Jun 11, 2020 7:19 am
На выделенном сервере работают сиджи. Сиджи без подключения к каким либо ЦДН типа клаудфлары. Все отдается с сервера.
Проблема: Иногда бывает, что заходишь на сидж, а на морде нет тумбов (скриншот 01).

Сразу покажу настройки сиджа:
URL to data в настройках грабера (не менялось с момента запуска сж много месяцев назад): /thumbs (скриншот 02)

Alternative hosts: сабдомены i1 – i3 (скриншот 03)

Тубвы на морду выводятся стандартным <img src="<!--THUMB_URL-->">
Выберем верхний левый тумб и посмотрим его свойства. Показывает путь pics/18/954_really_manners.jpg (скриншот 04)

Смотрим исходный код: в адресе тумба нет домена, ссылка относительная, от корня (скриншот 05)

Вопрос: Куда делся домен и откуда там pics, хотя должно быть thumbs?
Смотрим через FTP: указанный тумб на этом сидже есть, т.е. в пути неправильный только /pics (скриншот 06)

Заходим на сидж с cache=true – все тумбы на месте. Смотрим свойства верхней левой: путь полный и правильный: с доменом и /thumbs (скриншот 07)

В исходнике html тоже все ОК (скриншот 08)

Справедливости ради скажу, что на хостинге есть два сиджа, у которых в URL to data прописано /pics Но как оно с одного сиджа на другой перепрыгивает? Чтобы хоть как-то временно решить проблему отсутствия тумбов прописал у этих двух thumbs вместо pics.
На сервере стоит CentOS 7 + панель Веста. Замечено, что все учавствовавшие в инциденте домены висят на одном ИПе. Он «главный», на нем висит Веста и все остальное. Все сиджи обмениваются статистикой.
Глюк визуально ловится уже год как, но сам лично вижу редко (~раз в месяц), без какой-либо зависимости.
Проблема: Иногда бывает, что заходишь на сидж, а на морде нет тумбов (скриншот 01).

Сразу покажу настройки сиджа:
URL to data в настройках грабера (не менялось с момента запуска сж много месяцев назад): /thumbs (скриншот 02)

Alternative hosts: сабдомены i1 – i3 (скриншот 03)

Тубвы на морду выводятся стандартным <img src="<!--THUMB_URL-->">
Выберем верхний левый тумб и посмотрим его свойства. Показывает путь pics/18/954_really_manners.jpg (скриншот 04)

Смотрим исходный код: в адресе тумба нет домена, ссылка относительная, от корня (скриншот 05)

Вопрос: Куда делся домен и откуда там pics, хотя должно быть thumbs?
Смотрим через FTP: указанный тумб на этом сидже есть, т.е. в пути неправильный только /pics (скриншот 06)

Заходим на сидж с cache=true – все тумбы на месте. Смотрим свойства верхней левой: путь полный и правильный: с доменом и /thumbs (скриншот 07)

В исходнике html тоже все ОК (скриншот 08)

Справедливости ради скажу, что на хостинге есть два сиджа, у которых в URL to data прописано /pics Но как оно с одного сиджа на другой перепрыгивает? Чтобы хоть как-то временно решить проблему отсутствия тумбов прописал у этих двух thumbs вместо pics.
На сервере стоит CentOS 7 + панель Веста. Замечено, что все учавствовавшие в инциденте домены висят на одном ИПе. Он «главный», на нем висит Веста и все остальное. Все сиджи обмениваются статистикой.
Глюк визуально ловится уже год как, но сам лично вижу редко (~раз в месяц), без какой-либо зависимости.




