Очередь позволяет использовать больше веб-воркеров
Кроме того, ваши медианные значения выглядят довольно высокими. Можно ли запустить это на более быстром процессоре?
Очередь позволяет использовать больше веб-воркеров
Кроме того, ваши медианные значения выглядят довольно высокими. Можно ли запустить это на более быстром процессоре?
К сожалению, даже если причиной замедления является этот плагин, я должен сказать, что это один из основных плагинов нашего сообщества, и мы никак не можем от него отказаться, так как пользователи сильно зависят от него! ![]()
В настоящее время мы используем 24 веб-воркера. Наш Discourse установлен на виртуальной машине с 24 ядрами процессора, частотой 2 ГГц и 24 ГБ оперативной памяти. К сожалению, изменить основной сервер сейчас невозможно, если у нас не останется других способов улучшить производительность.
Как вы думаете, в текущей ситуации увеличение количества веб-воркеров может помочь улучшить производительность?
Больше веб-воркеров может сократить очередь
Вы пытаетесь убрать оранжевые линии с графа активных веб-запросов
Однако производительность для типичного среднего запроса не улучшится
Спасибо, теперь я понял. Так что, глядя на графики, мы можем определить, достаточно ли у системы веб-воркеров или их не хватает.
Но, согласно вашему мнению, для повышения скорости и производительности нам теперь нужна более высокая вычислительная мощность, и изменение параметров не поможет значительно.
Обязательно протестируйте это при первой же возможности и сообщите о результатах.
Откуда берутся ошибки 502? Недостаточно воркеров Unicorn? Мы только что перенесли серверы, и пользователи сообщают о периодических ошибках 502 после переноса. У нас сервер с 6 ядрами и 16 ГБ ОЗУ, мы установили unicorn_workers на 16 (до переноса сервера было 12), db_shared_buffer на 4 ГБ, db_work_mem на 60 МБ.
Могло ли слишком большое количество воркеров Unicorn вызвать ошибки 502? (Делаем предположение, так как до миграции сервера их было на 4 меньше)
Я пытаюсь понять, нужно ли нам корректировать конфигурацию или решать какую-то другую проблему.
Спасибо.
Да, это кажется высоким. Установите количество воркеров unicorn от 1 до 2 на ядро.
Для 6 ядер оно не должно превышать 12. Учитывая довольно большой общий буфер и мое интуитивное ощущение, я бы установил значение около 10 при таких характеристиках сервера.