Как я могу проверить конвейерную работу клиента в Java? - PullRequest
0 голосов
/ 24 июня 2009

Кто-нибудь может предложить простую настройку сервлета в Java, который поддерживает конвейерную обработку?

(Это для модульного тестирования, поэтому простота лучше, чем масштабируемость).

1 Ответ

2 голосов
/ 24 июня 2009

Очередь запросов на стороне сервера предоставляется контейнером приложения, а не самим сервлетом.

В случае Tomcat компонент, отвечающий за это, называется Connector, который можно настроить (server.xml) с точки зрения количества потоков, обслуживающих входящие запросы, время ожидания того запроса может остаться необработанным в очереди, размер очередь и т. д.

Посмотрите документацию Tomcat Connector , я считаю, что наиболее важными будут 'acceptCount', 'maxThreads', 'connectionTimeout', 'maxKeepAliveRequests' (если вам требуется http keepAlive).

...