Настройка сервера для обработки 10000 запросов
Я разрабатываю пример веб-сервиса с использованием RESTFull Api. Я хочу знать, как мы можем обрабатывать более 10000 или более запросов одновременно, используя сервер Tomcat. Управляем ли мы этим только путем настройки параметров на стороне базы данных (Max_User или Max_Active_Connection), или же на стороне сервера приложений есть что-то еще. Произнесите любое поле в web.xml или любое ограничение на количество одновременных подключений.
Это размер ОЗУ и параметры стороны базы данных управляют тем или иным способом?
В одной строке, Как и какой фактор сервер (ы)(для Java) обрабатывает и ограничивает одновременное соединение?
Заранее спасибо.
1 ответ
Ваша цель в 10000 или более одновременных запросов будет заканчиваться функцией всего вашего стека, а не только функцией Tomcat. Если вы напишете сервлет, который ничего не делает, а всегда возвращает 200, то получите ли вы 10000 одновременных запросов? Вы проверяли это? Может быть, у этого парня есть для вас ответ: как обрабатывать 2000+ запросов в секунду на tomcat?