Серьёзные проблемы с производительностью!

Я начал использовать Discourse больше месяца назад. До этого я использовал очень старый движок, который создал сам для своего контента, а затем решил мигрировать всё на Discourse. Переход прошёл очень гладко, и мне это очень понравилось.

Поисковые роботы Google сразу обнаружили мой сайт, и на данный момент проиндексировано уже более 150 тысяч страниц — почти 90% моего контента. Я даже занимал высокие позиции в результатах поиска, однако количество кликов подозрительно низкое… !!!

В Google Search Console (Core Web Vitals) все мои ссылки были помечены как проблемные со средним временем отклика 8 секунд. Это меня очень расстроило! Я знаю, что страница, рендерящаяся для робота Google, не содержит JavaScript (я это заметил), в отличие от страницы, которую видит реальный пользователь. У меня показатель производительности составляет 97%. Однако в разделе Core Web Vitals всё помечено как «плохо» с временем отклика 8 секунд. Я в недоумении, почему так происходит!

Иногда, когда я использую систему для просмотра страниц, некоторые из них загружаются несколько секунд (4–5 секунд), и это происходит случайно.

Я настроил nginx для оптимальной производительности. У меня машина с 8 ядрами и 32 ГБ оперативной памяти, Puma настроен на 6 воркеров и 8–16 потоков. PostgreSQL также оптимизирован под лимиты оборудования. Нагрузка едва превышает 0,5 (согласно htop), но всё равно некоторые страницы случайно загружаются за 4–5 секунд и даже дольше. :frowning:

Возможно, стоит рассмотреть переход на официальный метод установки.