Spring Boot Reactor Пул потоков Netty
Из того, что я читал в Интернете о пуле потоков Netty, по умолчанию количество пулов потоков равно 2 * без ядер процессора.
Теперь из того, что я прочитал, есть также способ настроить размер события l oop Threads программно
@Bean
public NioEventLoopGroup nioEventLoopGroup() {
return new NioEventLoopGroup(16);
}
Что произойдет, если мы установим это число более чем в 2 * нет процессора? крайний случай: установите это как действительно огромное число: около 10000 потоков или более.
Я попробовал это локально, и все равно работает как обычно ... может кто-то пролить свет?
Что будет наиболее оптимальной конфигурацией для варианта использования промышленного уровня? Пример: для машины с ядром x: число потоков y является оптимальным, более или менее отрицательно повлияет на производительность