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

simpway
Posts: 162
Joined: Tue Feb 05, 2019 6:43 pm

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

Post by simpway »

На выделенном сервере работают сиджи. Сиджи без подключения к каким либо ЦДН типа клаудфлары. Все отдается с сервера.

Проблема: Иногда бывает, что заходишь на сидж, а на морде нет тумбов (скриншот 01).

Image

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

Image

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

Image

Тубвы на морду выводятся стандартным <img src="<!--THUMB_URL-->">

Выберем верхний левый тумб и посмотрим его свойства. Показывает путь pics/18/954_really_manners.jpg (скриншот 04)

Image

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

Image

Вопрос: Куда делся домен и откуда там pics, хотя должно быть thumbs?

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

Image

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

Image

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

Image

Справедливости ради скажу, что на хостинге есть два сиджа, у которых в URL to data прописано /pics Но как оно с одного сиджа на другой перепрыгивает? Чтобы хоть как-то временно решить проблему отсутствия тумбов прописал у этих двух thumbs вместо pics.

На сервере стоит CentOS 7 + панель Веста. Замечено, что все учавствовавшие в инциденте домены висят на одном ИПе. Он «главный», на нем висит Веста и все остальное. Все сиджи обмениваются статистикой.

Глюк визуально ловится уже год как, но сам лично вижу редко (~раз в месяц), без какой-либо зависимости.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by admin »

Какие тип кеша стоит на эти 3х сайтах?
Don't forget to run script update
simpway
Posts: 162
Joined: Tue Feb 05, 2019 6:43 pm

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by simpway »

мемкэш

$config['memcached_host'] = '127.0.0.1';
$config['memcached_port'] = '11211';

в конфиге есть

В админке варнингов нет:

Image
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by admin »

я бы для теста разнес кеш
если хотите именно мемкеш то запустите 2 инстанса, либо редис и разные базы и тп
те что б быть уверенным что с другого сайта не попадают настроки
Don't forget to run script update
simpway
Posts: 162
Joined: Tue Feb 05, 2019 6:43 pm

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by simpway »

Дело в том, что на сервере не два, а пара десятков сиджей. И подобная ситуация повторяется со случайными парами среди них. Как в такой ситуации поступать? Не вполне понятно, как разносить кеши.

Замена Мемкеша на Редис принципиально может решить вопрос? Стоит пробовать?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by admin »

как я понял проблема есть на одном конкретном сайте
перенести его на редис - это просто прописать 2 строки в конфиге, минута дел, попробуйте и сразу будет ясно
Don't forget to run script update
simpway
Posts: 162
Joined: Tue Feb 05, 2019 6:43 pm

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by simpway »

Продолжение супер странностей.

Есть другой сидж на том же самом сервере. На главной после первых двух тумбов прописаны линки на 5 трейдеров:

Image

Иногда (именно иногда, без какой-либо зависимости) при открытии сиджа видим следующее: линков на трейдеров всего 3, тумбов и тайтлов трейдеров нет

Image

Если посмотреть в код, то видно, что джейпеги тумбов трейдеров называются trader1.com.jpg – trader3.com.jpg и назнавания «Site name». Откуда это берется? Тут уже кэш, наверное, не причем?

Image

Сидж не новый, трейдеры в базе есть, трейд идет. Откуда trader1.com.jpg – trader3.com.jpg - непонятно

Image
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by admin »

кеш разнесен как говорили до этого?
Don't forget to run script update
simpway
Posts: 162
Joined: Tue Feb 05, 2019 6:43 pm

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by simpway »

Не вполне как разносить кеш, если не сервере много сиджей и такая ситуация происходит с ними всем попеременно.

И разве наличие trader1.com.jpg – trader3.com.jpg в коде как-то связано с кэшем?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Супер-мега непонятный глюк с исчезновением тумб на морде. Сам бы не поверил, но есть скриншоты

Post by admin »

Да, эти значения кешатся

надо разнести кеш
что именно с этим не ясно?
Don't forget to run script update
Post Reply