1

我在wildfly 9.0.1的io子系统中定义了一个worker,如下所示:

<worker name="fileUpload_io_worker" io-threads="100" task-max-threads="100"/>

并在 underow 子系统中使用它来在 servlet 中设置异步非阻塞 io 线程。例如,当我向服务器发送 40 个并发 http 请求时,服务器中只有 20 个线程并发处理请求,并且只有当我发送 200 个并发请求时,所有 100 个线程(最大线程)都会激活并处理请求。事实上,服务器排队一半到达的请求。如何将最小或核心线程数设置为 100 并强制服务器同时处理所有 100 个请求?

是否有像 core-thread-count 这样的配置来设置最小线程?

4

2 回答 2

1

不,没有这样的配置选项。

于 2015-10-21T14:09:27.423 回答
0

Wildfly 8.2task-core-threads中有一个参数

但由于没有实现,所以在Wildfly 9中被移除

看到这个线程: https ://developer.jboss.org/thread/261489

于 2015-10-21T16:04:07.623 回答