ioThreadsConfig.getKeepAliveMs(),
TimeUnit.MILLISECONDS,
ioThreadsConfig.getMaxQueueSize() <= 0 ?
new LinkedBlockingQueue<Runnable>() :
new ArrayBlockingQueue<Runnable>(ioThreadsConfig.getMaxQueueSize()));*/
_ioExecutorService = Executors.newCachedThreadPool(new NamedThreadFactory("io" + _containerStaticConfig.getId()));
_bossExecutorService = Executors.newCachedThreadPool(new NamedThreadFactory("boss" + _containerStaticConfig.getId()));
_defaultExecutorService =
new OrderedMemoryAwareThreadPoolExecutor(runtimeConfig.getDefaultExecutor().getMaxThreadsNum(),
0,
0,
runtimeConfig.getDefaultExecutor().getKeepAliveMs(),
TimeUnit.MILLISECONDS,
new NamedThreadFactory("worker" + _containerStaticConfig.getId()));
_containerStatsCollector = _containerStaticConfig.getOrCreateContainerStatsCollector();
DbusEventsStatisticsCollector inboundEventStatisticsCollector = new AggregatedDbusEventsStatisticsCollector(getContainerStaticConfig().getId(),
"eventsInbound",
true,