Custom var слейва берётся с мастера

Постим сюда все найденые ошибки
Post Reply
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

Custom var слейва берётся с мастера

Post by xawm »

Значение кастом Вар слейва берётся с мастера. (причём есть мнение что даже иногда оно переползает между нишами). Возможно оно прокешивается в редисе под одинаковым именем. подробности и пример сейчас отпишу в личку.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Custom var слейва берётся с мастера

Post by admin »

Ясно
Берется со слейва
но на слейве доабвлено

string(10) "static_cdn"
и
string(10) "STATIC_CDN"

и при выводе оно перекрывает одно другое.

сейчас разберемся как лучше сделать
Don't forget to run script update
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

Re: Custom var слейва берётся с мастера

Post by xawm »

понял. Спасибо...
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

Re: Custom var слейва берётся с мастера

Post by xawm »

Наверное надо форсить уникальность без учёта регистра. например приводить всё с Capital case и уникальный индекс на табличку. Но как быть с такими неудачниками как мы которые уже засунули 2 одинковых строчки в базу при апе....
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

Re: Custom var слейва берётся с мастера

Post by xawm »

Я что-то посмотрел на базу слейва:

Code: Select all

SELECT * FROM `rot_settings` where name LIKE 'tpl_var%' 
и в упор не вижу нигде переменной с другим значением. Может вы удалили? но она ии ныне там если заходить на морду. cache_skip=1 и кука выставлены.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Custom var слейва берётся с мастера

Post by admin »

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

Пофикшено.
Don't forget to run script update
Post Reply