Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором запущен интернет магазин c 1С-Битрикс. Нужно настроить хранение кеша в Redis хранилище (инструкция совместима и с Debian).
Настройка Redis кеширования для 1С-Битрикс, под Ubuntu 20.04
|
Михаил Базаров: 22.09.2023 01:00:00
Настройка Redis кеширования для 1С-Битрикс, под Ubuntu 20.04
Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором запущен интернет магазин c 1С-Битрикс. Нужно настроить хранение кеша в Redis хранилище (инструкция совместима и с Debian). |
|
Михаил Базаров: 22.09.2023 01:00:00
Оптимальные настройки Redis могут сильно зависеть от конкретного применения, а также от характеристик сервера и ожидаемой нагрузки. Вот базовые настройки, которые можно использовать в большинстве случаев:
Максимальный объем памяти:
Это значение устанавливает максимальный объем памяти, который Redis может использовать для хранения данных. Здесь установлено 2 гигабайта. Политика вытеснения:
Эта политика указывает Redis, какой ключ вытеснить, если достигнут максимальный объем памяти. В данном случае, Redis будет вытеснять ключи с истекшим временем жизни (TTL) с наименьшей частотой использования. Количество соединений:
Этот параметр устанавливает максимальное количество одновременных клиентских соединений. Установите его в соответствии с ожидаемой нагрузкой. Очередь ожидающих соединений:
Этот параметр указывает максимальное количество ожидающих соединений. Вам может потребоваться увеличить его, если у вас много соединений. Отключение сохранения на диск:
Если вам не требуется сохранение данных на диск, лучше отключить эту опцию. Отключение журналирования в диск:
Если вы не используете журналирование в диск (append-only file), то его можно отключить. Эти параметры представляют собой базовые рекомендации и могут потребоваться корректировки в зависимости от конкретного сценария использования Redis. Важно также регулярно мониторить производительность и адаптировать настройки под реальные условия и нагрузку. |
Блог-note Заметки по 1С-Битрикс
-
Ленивая подгрузка картинок в компоненте, на vue js Битрикс
Если на одну страницу сайта выводится большое количество картинок, которые могут долго подгружаться- либо нужно попасть в зеленую зону Google Page Spe...
-
Как вывести картинки к разделам на базе _ext меню
Просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, это реализация на чистом css, ...
-
Локальная нейросеть c актуальными знаниями PHP, 1C-Битрикс и веб-разработки - бесплатно и без интернета
Собрал модель, которой пользуюсь сам и решил поделиться. Это локальная нейросеть, которая глубоко понимает PHP, 1C-Битрикс, JavaScript, CSS и SQL. Не ...
-
Добавление не существующего товара в корзину и заказ, 1С-Битрикс
Задача: нужно добавить в корзину товар, которого не существует в каталоге, с возможностью задать ему произвольные название и цену.
-
Фиксированная корзина с обновлением, без перезагрузки страницы.
Иногда нужно сделать так, чтобы корзина в интернет магазине, созданном на Битрикс, была постоянно на виду, при этом обновлялась бы при добавлении това...
-
Заполнить коэффициент единицы измерения (MEASURE_RATIO) из свойства элемента
Задача: Каталог наполняется из 1С, но 1С не передает коэффициент единицы измерения (особенность конкретной 1С, но вообще она умеет). Вместо эт...