172 похожих чатов

Всем добрый день! #вопрос После моих махинаций с мониторингом выяснилось, что

на сервере набирается кэш и его лимит добирается потихоньку до сотки, вроде как контейнеры забивают кэш в memcached.
Осталось 70Gb, которые с каждой неделей добавляют файлов и высока вероятность, что файловый сервер скоро вылетит.
Были ли у вас такие случаи?
Есть ли способы это перенести или оптимизировать на первое время. Я до этого с memcached или redis не работал. Всего там места на 900Gb

12 ответов

15 просмотров

так редис или мемкешь? места или памяти?

Kirill- Автор вопроса
yun
так редис или мемкешь? места или памяти?

из мемкеш. Не хватает памяти, до исчерпания лимита 70Гб

Kirill
из мемкеш. Не хватает памяти, до исчерпания лимита...

Ну рестарт с указанием ограничения, не? Это ж кеш

Kirill- Автор вопроса
Dmitry
Ну рестарт с указанием ограничения, не? Это ж кеш

динамически заполняется, так как всё работает на контейнерах. Есть ли вариант эту информацию сжать или безопасно вычистить

1) выясняешь какой контейнер кладёт больше всего в кеш 2) идёшь к разрабу этого аппа и выясняешь с ним зачем ему это

Kirill- Автор вопроса
Alex Ted
1) выясняешь какой контейнер кладёт больше всего в...

а если это всё на продакшене крутится и оно нужно

Kirill
из мемкеш. Не хватает памяти, до исчерпания лимита...

Памяти диска или оперативки? У memcached есть параметр ограничивающий использование ram

Kirill
диск

Опиши проблему нормально, memcached не скидывает данные на диск

Kirill
диск

memcache тут никаким боком. Ищи кто будет вытягивать истину из каши в твой голове за деньги.

Kirill
диск

Могу посоветовать утилиту ncdu - хотя бы поймёшь, кто у тебя место жрет. Ну и lsof конечно

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта