Я уже некоторое время изучаю Google, чтобы понять, как сервер принимает HTTP-запрос и обрабатывает их. Если я правильно понял, на порту 8080 должен присутствовать слушатель, который всегда будет слушать входящие http-запросы, и как только он получит запрос, он должен иметь возможность создавать поток и делегировать работу этому потоку.JBoss EAP 6.3 Настройки соединителя Http
Сознание выше, то, что я пытаюсь понять, это то, что является максимальным подключением и максимальными потоками при настройке http-коннектора. Также, если мы явно не укажем их, то каково максимальное значение?
<subsystem xmlns="urn:jboss:domain:web:2.1" default-virtual-server="default-host" native="false">
<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
<virtual-server name="default-host" enable-welcome-root="true">
<alias name="localhost"/>
<alias name="example.com"/>
</virtual-server>
</subsystem>
Чтобы быть очень конкретным здесь мои вопросы в форме пули:
- Макс-соединение = максимум слушателей HTTP, которые могут обрабатывать HTTP-запросы одновременно?
- Максимальные потоки = максимальные потоки, созданные во внутреннем пуле потоков, который используется http-прослушивателем для делегирования работы?
- С настройками по умолчанию http-коннектора, как указано выше, каково значение по умолчанию максимальных подключений и максимальных потоков
- Каков фактор принятия решений для установления максимальных соединений и максимальных потоков, зависит ли это от числа процессоров и доступной памяти?
Спасибо!