0

我正在使用 Jetty 8 及其 ProxyServlet,并且想知道使用最快的线程池是 ExecutorThreadPool 还是 QueuedThreadPool?

这是我目前正在使用的代码:

  Server httpProxy = new Server();
  SelectChannelConnector connector = new SelectChannelConnector();
  connector.setPort(8087);
  connector.setMaxIdleTime(400000);
  connector.setThreadPool(new ExecutorThreadPool(256));
  httpProxy.addConnector(connector);
4

1 回答 1

4

在我们的测试中,QueuedThreadPool已经证明比ExecutorThreadPool使用连接器更快。

只有当您遇到由线程池引起的性能问题时(根据我们的经验,这不太可能),我才会使用QueuedThreadPool和试验。ExecutorThreadPool

于 2013-05-08T18:57:10.313 回答