У меня возникли проблемы с переходом с JBOSS eap 6.4 на JBOSS eap 7.1.
Мне нужно настроить HTTP-потоки. В JBOSS eap 6.4 у меня была следующая конфигурация:
<subsystem xmlns="urn:jboss:domain:threads:1.1">
<thread-factory name="HTTP-factory" group-name="http-executor" thread-name-pattern="HTTP-%t" priority="5"/>
<bounded-queue-thread-pool name="http-executor">
<queue-length count="4000"/>
<max-threads count="1000"/>
<keepalive-time time="30" unit="seconds"/>
</bounded-queue-thread-pool>
<bounded-queue-thread-pool name="http-executor-auth">
<queue-length count="0"/>
<max-threads count="1"/>
<keepalive-time time="30" unit="seconds"/>
</bounded-queue-thread-pool>
</subsystem>
В модуле JBOSS eap 7.1 модуль jboss: domain: threads был удален, а информация о потоках HTTP перемещена в модуль jboss: domain: io. Я пытаюсь настроить его, но у меня есть некоторые проблемы с настройкой длины запроса.
Теперь у меня есть следующая конфигурация для JBOSS EAP 7.1:
<subsystem xmlns="urn:jboss:domain:io:2.0">
<worker name="default" task-keepalive="30000" task-max-threads="1000"/>
<buffer-pool name="default"/>
</subsystem>
В документации RedHat и примерах Я не могу найти необходимую информацию.
Может быть, кто-то может помочь мне правильно настроить HTTP-потоки.
Спасибо.