在Jetty 9中更改线程池大小

如何更改嵌入式Jetty 9中的线程池大小?为此,我们需要任何特定的组件吗?

回答:

从文档:

服务器实例提供了一个ThreadPool实例,该实例是其他Jetty服务器组件使用的默认执行器服务。线程池的主要配置是最大和最小大小,并在etc /

jetty.xml中设置。

<Configure id="server" class="org.eclipse.jetty.server.Server">   

<Set name="threadPool">

<New class="org.eclipse.jetty.util.thread.QueuedThreadPool">

<Set name="minThreads">10</Set>

<Set name="maxThreads">1000</Set>

</New>

</Set>

</Configure>

要么

QueuedThreadPool threadPool = new QueuedThreadPool(100, 10);

Server server = new Server(threadPool);

以上是 在Jetty 9中更改线程池大小 的全部内容, 来源链接: utcz.com/qa/407514.html

回到顶部