Настройка сервера для обработки 10000 запросов

Я разрабатываю пример веб-сервиса с использованием RESTFull Api. Я хочу знать, как мы можем обрабатывать более 10000 или более запросов одновременно, используя сервер Tomcat. Управляем ли мы этим только путем настройки параметров на стороне базы данных (Max_User или Max_Active_Connection), или же на стороне сервера приложений есть что-то еще. Произнесите любое поле в web.xml или любое ограничение на количество одновременных подключений.

Это размер ОЗУ и параметры стороны базы данных управляют тем или иным способом?

В одной строке, Как и какой фактор сервер (ы)(для Java) обрабатывает и ограничивает одновременное соединение?

Заранее спасибо.

1 ответ

Ваша цель в 10000 или более одновременных запросов будет заканчиваться функцией всего вашего стека, а не только функцией Tomcat. Если вы напишете сервлет, который ничего не делает, а всегда возвращает 200, то получите ли вы 10000 одновременных запросов? Вы проверяли это? Может быть, у этого парня есть для вас ответ: как обрабатывать 2000+ запросов в секунду на tomcat?

Другие вопросы по тегам