После эксперимента с моим сервером JBoss 5.1 я заметил, что ответы HTTP содержат заголовок , если текущий поток является последним доступным.JBoss предотвращает сохранение жизни, когда больше нет доступных потоков
Например, если я установил maxThreads="4"
в the HTTP connector config и выполнять более 4 simulatenous запросов, то:
- 3 первых ответы не содержат какой-либо
Connection
заголовка (что означает соединение может быть reused by the client for future requests) - все следующие запросы содержат заголовок
Connection: close
(это означает, что клиенту необходимо будет создать новое соединение на другом порту для следующего запроса)
Я не мог найти документацию для этого. Это объясняется каким-то образом? И можно ли избежать этого (т. Е. Предотвратить этот заголовок Connection: close
), чтобы клиенты могли повторно использовать сокеты для будущих запросов?