revive adserver memcached

Условно график можно разделить на две части: слева — кеширование не используется, количество запросов в mysql до 30К в минуту, половина из них select’ы, половина кешированых запросов. Вся нагрузка падает на mysql справа — кеширование настроено через сокет, в базу идут только insert’ы, количество select’ов минимально, отрабатывает memcached Как настроить memcached через сокет в rivive adserver Очень просто, я указал свой путь к сокету, Вы ставите Ваш путь Для версий revive … → …

Статистика memcached в munin

Статистика memcached отображается в munin при помощи одноименного плагина. Однако этот плагин по умолчанию снимает статистику через tcp протокол выполняя соединение на порт 11211 Как снимать статистику если на сервере memcached работает через сокет? Открываем плагин memcached_ и ищем строки my $mc = new Cache::Memcached { ‘servers’ => [ «$HOST:$PORT» ] }; my $value = $stats->{hosts}->{«$HOST:$PORT»}->{$sg}->{$sn}; и меняем их соответственно на my $mc = new Cache::Memcached { ‘servers’ => [ «/tmp/memcached.sock» ] }; my … → …