Рано или поздно это должно было случиться - на vps заканчивается место, общим объёмом 10гб.
Решение этой проблемы возможно в двух плоскостях:
1) увеличение объёма диска
2) уменьшение объёма хранимой информации, а именно записей во Френдике.
Несколько дней я обдумывал ситуацию и пришёл к выводу, что хранение записей, с которыми пользователи никак не взаимодействовали, дело бесполезное, и настроил удаление ничейных элементов через 90 дней. Т.е. записи с других серверов старше 90 дней, которые никто не лайкнул, не прокомментировал, не репостнул и не добавил в избранное/папки, будут удаляться.
Есть вероятность что это не приведёт к желаемому эффекту и память таки придётся наращивать. Но пока рост по 100 мб/день остановился.
Lex Publica
•Александр
•Там не столько записи место потребляют, сколько аватарки.
Можно выключить кэш, но штука полезная, кмк.
Lex Publica
•Александр
•Полностью рост не остановится, так как часть данных всё равно копится, даже удаляемые по возрасту записи удаляются не полностью (сервер должен быть в курсе, что когда-то запись была, чтобы не начать её позже перезагружать, например).
Кеш из bin/console оперативный, он по-моему только в ОЗУ и его имеет смысл очищать при проблемах и после обновления, если перезагрузки не было.
Посмотри какие папки на диске разрослись. Кеш изображений после отключения не очищается. Но если почистить руками и позже включить обратно, то часть картинок может отпасть.
like this
wonderfox and Lex Publica like this.
Entropy Engineer
Dmitry Fedotov
•Entropy Engineer
Другой вопрос зачем это в принципе хранить и копить.
Александр
•> зачем это в принципе хранить и копить
Основной момент тут в том, что однажды удаленная запись больше загружена не будет. Соответственно, если запись удалена, а позже там была какая-то активность, то либо она будет потеряна, либо оборвана. Это не такая большая проблема для записей, где ранее не было взаимодействия, но всё же порой может всплывать.
Кстати, ещё рекомендую выключить в админке сканирование контактов (что-то типа "получать информацию пользователей"), по факту это нужно лишь для наполнения каталога и отображения "друзей друзей", но грузит систему и тянет данных довольно много.
Entropy Engineer
Dmitry :arch:
•