Page 1 of 1
Custom var слейва берётся с мастера
Posted: Wed Dec 05, 2018 7:03 am
by xawm
Значение кастом Вар слейва берётся с мастера. (причём есть мнение что даже иногда оно переползает между нишами). Возможно оно прокешивается в редисе под одинаковым именем. подробности и пример сейчас отпишу в личку.
Re: Custom var слейва берётся с мастера
Posted: Wed Dec 05, 2018 3:33 pm
by admin
Ясно
Берется со слейва
но на слейве доабвлено
string(10) "static_cdn"
и
string(10) "STATIC_CDN"
и при выводе оно перекрывает одно другое.
сейчас разберемся как лучше сделать
Re: Custom var слейва берётся с мастера
Posted: Wed Dec 05, 2018 4:10 pm
by xawm
понял. Спасибо...
Re: Custom var слейва берётся с мастера
Posted: Wed Dec 05, 2018 4:18 pm
by xawm
Наверное надо форсить уникальность без учёта регистра. например приводить всё с Capital case и уникальный индекс на табличку. Но как быть с такими неудачниками как мы которые уже засунули 2 одинковых строчки в базу при апе....
Re: Custom var слейва берётся с мастера
Posted: Wed Dec 05, 2018 4:29 pm
by xawm
Я что-то посмотрел на базу слейва:
Code: Select all
SELECT * FROM `rot_settings` where name LIKE 'tpl_var%'
и в упор не вижу нигде переменной с другим значением. Может вы удалили? но она ии ныне там если заходить на морду. cache_skip=1 и кука выставлены.
Re: Custom var слейва берётся с мастера
Posted: Thu Dec 06, 2018 5:41 am
by admin
нет, мысль была в том что берем кастом с мастера, если на слейве нет такого
а тут получалось вроде как разные надписи но для тага, который в капитал, одинаковое.
Пофикшено.