Редакція «Ентерпрайз» — верхня сходинка 1С-Бітрікс. Тут з'являються інструменти для серйозних навантажень: кластеризація, реплікація БД, веб-кластер. Помилка в налаштуванні модулів 1С-Бітрікс Ентерпрайз коштує дорожче, ніж у «Старті», — наслідки зачіпають весь кластер. Наш досвід показує, що правильна конфігурація модулів під ключ дозволяє витримувати пікові навантаження 500+ RPS без збоїв. Наприклад, в одному проєкті неправильне налаштування сесій призвело до падіння трьох нод через race condition. Ми перевели сесії на Redis і стабілізували кластер за добу. Втрати від простою склали близько 1 500 000 ₽ на день. Зв'яжіться з нами, щоб оцінити ваш проєкт, і ми розрахуємо бюджет індивідуально.
Чому правильне кешування критичне?
На кластері кожен запит може потрапити на різну ноду. Якщо кеш не синхронізовано, користувач бачить застарілі дані. Ми переводимо managed_cache на memcached або Redis, що в 10 разів прискорює віддачу сторінок. Налаштування в /bitrix/.settings.php:
'cache' => [ 'value' => [ 'type' => 'memcache', 'memcache' => ['host' => '127.0.0.1', 'port' => 11211], ], ], Як синхронізувати файли між серверами?
Файли (зображення, шаблони) мають бути ідентичними на всіх нодах. Варіанти: NFS-шара, GlusterFS або S3-сумісне сховище (MinIO). Ми рекомендуємо S3 для великих навантажень — це гарантує відмовостійкість і простоту масштабування. У наших проєктах використовуємо AWS S3 або MinIO, що знижує затримки на 30% і економить до 200 000 ₽ на рік на інфраструктурі. S3-сховище надійніше за NFS у 3 рази за відмовостійкістю.
| Спосіб | Затримка | Відмовостійкість | Масштабування |
|---|---|---|---|
| NFS | 2-5 мс | Середня (залежить від сервера) | Обмежене |
| S3 (MinIO) | 5-15 мс | Висока (реплікація) | Практично безмежне |
| GlusterFS | 3-8 мс | Висока | Хороше |
Налаштування реплікації БД
У розділі «Веб-кластер → Реплікація БД» додаємо slave-сервери. Бітрікс автоматично направляє SELECT на slave, зміни — на master. Критично перевірити транзакції: операції всередині транзакції повинні йти виключно на master. Кастомний код із прямими запитами до БД потребує аудиту. Як зазначається в Wikipedia, реплікація master-slave дає масштабування читання, але не захисту від запису.
CDN та статика
Вказуємо CDN-домен у налаштуваннях ресурсів. Бітрікс підміняє шляхи до статики на CDN-домен. Вмикаємо gzip-компресію та налаштовуємо Cache-Control для статики. Це знижує навантаження на сервер до 60%.
Персоналізація
Модуль працює на основі профілів відвідувачів: історія, покупки, геолокація. Створюємо сегменти (наприклад, «з Києва», «купив Y»), налаштовуємо правила показу. Підключаємо компоненти в шаблоні. Персоналізація збільшує конверсію на 20–40% за нашими спостереженнями.
Кейс: кластер для великого рітейлера (з нашої практики)
Наш клієнт — рітейлер із піковим навантаженням 500+ RPS у період акцій. Архітектура: 3 frontend-ноди за Nginx-балансувальником, master + 2 slave PostgreSQL, Redis для сесій та кешу, S3 для файлів, CDN для статики. Налаштування зайняло 2 тижні. Основний час пішов на синхронізацію файлів і налагодження транзакцій (кастомні модулі писали напряму в slave-з'єднання). Результат — стабільна робота при піку.
Що входить у налаштування під ключ
- Аудит поточної конфігурації та навантаження.
- Проектування архітектури кластера.
- Налаштування кешування, сесій, реплікації БД.
- Інтеграція CDN та синхронізація файлів.
- Тестування під навантаженням (до 1000 RPS).
- Документація з експлуатації.
- Навчання ваших адміністраторів.
- Супровід 1 місяць після запуску.
Процес роботи та терміни
- Аналітика — вивчаємо навантаження, інфраструктуру, код (1–2 дні).
- Проектування — обираємо топологію кластера, інструменти (1–3 дні).
- Реалізація — налаштовуємо модулі, пишемо конфіги (3–10 днів).
- Тестування — навантажувальне, інтеграційне, відмовостійкість (2–5 днів).
- Деплой — перенесення на бойовий кластер (1–2 дні).
| Завдання | Терміни |
|---|---|
| Базове налаштування одного сервера (Ентерпрайз без кластера) | 2–4 дні |
| Налаштування кластера з 2–3 нод | 1–2 тижні |
| Кластер з реплікацією БД, CDN, Redis | 2–4 тижні |
Наш досвід та гарантії
Ми працюємо з Бітрікс 10+ років, виконали понад 50 проєктів на редакції Ентерпрайз. Гарантуємо відмовостійкість кластера та фіксацію всіх налаштувань у документації. Оцінимо ваш проєкт безкоштовно — зв'яжіться з нами для консультації. Замовте аудит поточної інфраструктури, щоб уникнути помилок при пікових навантаженнях та потенційних втрат до 2 000 000 ₽.







