Переполнение кеша - при Store Data in Internal cache

Post Reply
Retox
Posts: 23
Joined: Sat Sep 30, 2017 6:33 pm

Переполнение кеша - при Store Data in Internal cache

Post by Retox »

Такая ситуация. Есть CJ где через incelude считаются ины.
что бы скрыть, от гугля куки
<script type="text/javascript" ><!--
document.cookie='from=bookmarks; expires=25-Feb-2021 15:36:57 GMT; path=/; domain=xxxx.com';
document.cookie='lfrom=xxxxx.site; expires=25-Feb-2021 15:36:57 GMT; path=/; domain=xxxx.com';
document.cookie='idcheck=1614181017; expires=25-Feb-2021 15:36:57 GMT; path=/; domain=xxxx.com';
//--> </script>

установил Store Data in Internal cache
смотрю, через месяц на out.php выдает ошибку ... common.php..., захожу смотрю, базы не пашут.
df -h норм место есть
df -i кеш слопал - inodes 100%
пришлось в ручную почистить.
Как можно, такого избежать?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by admin »

у вас на Home наверняка написано

You do not use any modern cache engine - This is not an error. Everything will work, but default cache engine is filecache and it's a bit slow compared to Couchbase or Redis. It's a good idea to use them to improve your server's performance.

вот именно это и надо сделать

https://smartcj.com/wiki/doku.php?id=ru ... tation_faq

а тут написано про кеш подрбнее
Don't forget to run script update
rembo1978
Posts: 540
Joined: Thu Jul 26, 2012 5:12 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by rembo1978 »

Здравствуйте.
На vpsе 21 сайт - 2 мастера , остальные слейвы.
Мастера подключенные к Redis (4gb выделено под редис )
Слейвы на обычном кеше и осталось свободного диска 10% от SSD в 70Gb
Скажите, если для слейвов подключить Couchbase, он занимает меньше места ssd, чем обычный кеш ??
Спасибо
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by admin »

Приветствую!
думаю примерно одинаково хотя тестов не проводил

сейчас то вроде нет проблем с серваками и местом на диске, зачем это все если можно дедик взять и не задумываться про эти вопросы?
Don't forget to run script update
rembo1978
Posts: 540
Joined: Thu Jul 26, 2012 5:12 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by rembo1978 »

Ok. Выбираю сервак. Есть вариант выбрать с 2 дисками 80 Гб ssd и 1Тб hdd. Загружаю только тумбы на сервер. Есть ли смысл в ssd и возможно как-то сделать, чтобы тумбы и кеш хранился на hdd, а все остальное на ssd. Или лучше взять без ssd с 2 Тб hdd ?? Спасибо
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by admin »

бывают диски ssd на 80 гиг? первый раз такое вижу , думал до этого что 128 это минимальный размер который бывает ..

открыл ради интереса
https://www.ovhcloud.com/en-ie/bare-metal/rise/prices/

там вообще 480 минимальный за 55 евро

ssd хорошо для базы
базу на ссд, тумбы на бычный винт
Don't forget to run script update
gufs
Posts: 437
Joined: Tue Jan 08, 2013 2:58 pm
Contact:

Re: Переполнение кеша - при Store Data in Internal cache

Post by gufs »

Использовал Store Data in Internal cache , в config.php использовался мемкеш
Столкнулся также с проблемой, стали появляться 502 ошибки для гугла бота - в логах:

Code: Select all

upstream sent too big header while reading response header from upstream, client: 66.249.64.74, server: moidomen.net, request: "GET /zh/3023 HTTP/1.1", upstream: "http://127.0.0.1:81/zh/3023", host: "moidomen.net"
Smartcj пытает отдать header гугл боту размером в 2mb, с других ip с тем же агентом ошибка не ловится
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by admin »

а есть лог что там в хедере где видно про эти 2 метра?
Don't forget to run script update
gufs
Posts: 437
Joined: Tue Jan 08, 2013 2:58 pm
Contact:

Re: Переполнение кеша - при Store Data in Internal cache

Post by gufs »

Не могу поймать с другого ip. Как включить лог header для этого ip?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Переполнение кеша - при Store Data in Internal cache

Post by admin »

https://www.bennadel.com/blog/4055-incl ... atting.htm
https://www.hardill.me.uk/wordpress/201 ... ith-nginx/

что нашлось с ходу
но я не админ, думаю админ быстрее поймет как включить лог хедеров для определнных ИП
Don't forget to run script update
Post Reply