Redis на VPS — кеш, сесії, черги
Відгуків: 8Встановлю Redis: maxmemory, eviction, bind localhost, password, RDB/AOF. Для кешу OpenCart/WordPress. Від 1 000 грн.
Послуга
Встановлення та налаштування Redis на сервері
Redis тримає дані в пам'яті й віддає їх на порядок швидше за диск. Використовується як кеш для сайту, сховище сесій і черга задач.
Що входить
- встановлення й базове налаштування служби;
- обмеження пам'яті й політика витіснення — без них Redis з'їсть усю вільну пам'ять і система почне вбивати процеси;
- захист доступу: прив'язка до локального інтерфейсу, пароль;
- розширення PHP для роботи з Redis;
- підключення сайту: кеш, сесії або обидва;
- розділення просторів ключів, якщо на сервері кілька сайтів;
- перевірка попадань у кеш — якщо їх мало, налаштування марне.
Дві типові помилки
Redis доступний ззовні без пароля. Класика: служба слухає всі інтерфейси, і будь-хто може прочитати чи стерти дані. Для сховища сесій це означає можливість підміни сесії користувача.
Спільний простір ключів для кількох сайтів. Два магазини на одному сервері перетирають кеш один одному, і власники бачать дивні речі: чужі ціни, чужі назви категорій.
Коли Redis не потрібен
На сайті з невеликим трафіком і каталогом різниці ви не помітите — файловий кеш упорається. Redis дає ефект там, де є навантаження.
Для магазинів окремо: підключення Redis до OpenCart — там є нюанс з очищенням кешу, який треба врахувати. Суміжне: оптимізація сервера, налаштування бази.
До і після
- Redis доступний ззовні без пароля: будь-хто може прочитати чи стерти дані й підмінити сесію
- Без ліміту Redis з’їдає всю вільну пам’ять, і система починає вбивати процеси
- Сайти на одному сервері перетирають кеш один одному — і показують чужі ціни та назви категорій
- Redis прив’язаний до локального інтерфейсу й захищений паролем — ззовні недоступний
- Ліміт пам’яті й політика витіснення; окремий простір ключів для кожного сайту
- Кеш, сесії або обидва — у Redis; розширення PHP встановлено, попадання в кеш перевірено
Відгуки (8)
5.0Потрібна була послуга «Встановлення та налаштування Redis», і не знав, RDB чи AOF обрати. Ціна відповідала обсягу, прихованих доплат не було. Зробили бекап перед роботами — приємно, що подбали.
Залишаю відгук про «Встановлення та налаштування Redis». Турбувала безпека Redis. Ціна відповідала обсягу, прихованих доплат не було. Дякую за якісну роботу!
«Встановлення та налаштування Redis» — саме те, що шукала. Не знав, RDB чи AOF обрати. Видно, що людина глибоко розуміється на OpenCart. Ціна відповідала обсягу, прихованих доплат не було. Звернуся ще раз із наступними задачами.
Потрібна була послуга «Встановлення та налаштування Redis», і хотів черги на Redis. Зробили бекап перед роботами — приємно, що подбали. Дякую за якісну роботу!
Брав «Встановлення та налаштування Redis» для свого проєкту. Потрібен був Redis для кешу й сесій. Зробили навіть трохи більше, ніж домовлялись. Все протестували перед тим як віддати. Магазин нарешті працює як треба.