Рейтинг:0

Каково идеальное значение для потоков в thread_pool в конфигурации nginx?

флаг gr

У меня есть машина с 2x CPU 24 ядра, 48 потоков

Итого: 48 ядер, 96 потоков.

Моя конфигурация nginx по умолчанию была настроена с темы = 32

thread_pool имя_пула threads=32 max_queue=0;

Должен ли я изменить свой файл конфигурации nginx с темы = 32 к темы = 96?

флаг us
Rob
***"Должен ли я изменить конфигурацию nginx"*** - только при проблемах с производительностью. *Примечание:* Настройка — это и черная магия, и наука, и «лучшая» конфигурация зависит от вашей нагрузки и моделей использования.Обычный подход состоит в том, чтобы «выполнить нагрузочный тест» с вашей текущей конфигурацией, «внести коррективы» в вашу конфигурацию, запустить «новый нагрузочный тест», «сравнить результаты». Промойте и повторяйте, пока не найдете оптимальные настройки. См. https://serverfault.com/q/350454/960939 -
флаг cn
Это зависит от ваших потребностей, конфигурации приложения, нагрузки и т. д. Вы не хотите использовать свои варианты вслепую. Кроме того, я полагаю, что параллельно с вашим веб-сервером выполняются другие приложения, программы и т. д., им тоже нужна вычислительная мощность.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.