/** * Constructor. * */ public SelectChannelConnector() { _manager.setMaxIdleTime(getMaxIdleTime()); addBean(_manager,true); setAcceptors(Math.max(1,(Runtime.getRuntime().availableProcessors()+3)/4)); }
/** * Constructor. * */ public SelectChannelConnector() { _manager.setMaxIdleTime(getMaxIdleTime()); addBean(_manager,true); setAcceptors(Math.max(1,(Runtime.getRuntime().availableProcessors()+3)/4)); }
/** * Constructor. * */ public SelectChannelConnector() { _manager.setMaxIdleTime(getMaxIdleTime()); addBean(_manager,true); setAcceptors(Math.max(1,(Runtime.getRuntime().availableProcessors()+3)/4)); }
/** * Constructor. * */ public SelectChannelConnector() { _manager.setMaxIdleTime(getMaxIdleTime()); addBean(_manager,true); setAcceptors(Math.max(1,(Runtime.getRuntime().availableProcessors()+3)/4)); }
/** * Constructor. * */ public SelectChannelConnector() { _manager.setMaxIdleTime(getMaxIdleTime()); addBean(_manager,true); setAcceptors(Math.max(1,(Runtime.getRuntime().availableProcessors()+3)/4)); }
connector.setHost(address.getHostName()); connector.setPort(address.getPort()); connector.setAcceptors(webThreadCount); mServer.setConnectors(new Connector[] {connector});
@Override public Connector buildConnector(Server server, InetAddress inetAddress, int port) { // create the NIO connector SelectChannelConnector connector = new SelectChannelConnector(); if (inetAddress != null) { connector.setHost(inetAddress.getHostAddress()); } connector.setPort(port); // turn on statistics connector.setStatsOn(true); // set whether or not to reuse the addresses connector.setReuseAddress(true); // configure the thread pool for accepting connections QueuedThreadPool threadPool = new QueuedThreadPool(); threadPool.setMinThreads(WEB_SERVER_MIN_THREADS); threadPool.setMaxThreads(WEB_SERVER_MAX_THREADS); threadPool.setName("simplejmx-web-server"); connector.setThreadPool(threadPool); connector.setAcceptors(WEB_SERVER_MIN_THREADS); return connector; } }
@Override public Connector buildConnector(Server server, InetAddress inetAddress, int port) { // create the NIO connector SelectChannelConnector connector = new SelectChannelConnector(); if (inetAddress != null) { connector.setHost(inetAddress.getHostAddress()); } connector.setPort(port); // turn on statistics connector.setStatsOn(true); // set whether or not to reuse the addresses connector.setReuseAddress(true); // configure the thread pool for accepting connections QueuedThreadPool threadPool = new QueuedThreadPool(); threadPool.setMinThreads(WEB_SERVER_MIN_THREADS); threadPool.setMaxThreads(WEB_SERVER_MAX_THREADS); threadPool.setName("simplejmx-web-server"); connector.setThreadPool(threadPool); connector.setAcceptors(WEB_SERVER_MIN_THREADS); return connector; } }