Всем привет,
Недавно я развернул экземпляр Discourse, следуя официальной инструкции по установке, на легковесном облачном сервере. Я столкнулся с серьезными проблемами производительности при первоначальной загрузке страницы: она занимает около 40 секунд. Однако после загрузки навигация по сайту становится значительно быстрее.
Вот ссылка на мой самостоятельно размещенный Discourse.
Характеристики сервера:
-
CPU: 2 ядра
-
RAM: 4 ГБ
-
Хранилище: 40 ГБ SSD
-
На этом сервере не запущены другие службы (выделен исключительно под Discourse)
Детали установки:
-
Чистая установка с использованием официального Docker-набора
-
Следовал стандартной процедуре установки из документации
Установленные тема и плагины:
- Тема Material Design
- Gamification
- Solved
Текущая проблема:
-
Первоначальная загрузка страницы (холодный старт) занимает примерно 40 секунд
-
Последующая навигация по сайту происходит значительно быстрее
-
Сервер выделен исключительно для работы Discourse
-
Характеристики сервера должны быть достаточными согласно минимальным требованиям
Сталкивался ли кто-то с подобными проблемами или может предложить возможные решения для улучшения времени первоначальной загрузки? Есть ли какие-то конкретные настройки конфигурации, которые мне следует проверить или оптимизировать для лучшей производительности при холодном старте?
Заранее благодарю за любую помощь или рекомендации!