Я думаю Эта ссылка послужит хорошей отправной точкой для использования входа и выхода из системы.
РЕДАКТИРОВАТЬ 1:
Что касается количества пользователей, которые будет поддерживать Tomcat, реальный ответ зависит от определения «одновременный», от настройки Tomcat и от рассматриваемого веб-приложения.
Tomcat имеет максимальное количество параллельных потоков, которые он использует для обслуживания запросов; это можно настроить в файле conf / server.xml и по умолчанию установить на 50. Но даже если имеется более 50 одновременных запросов, они просто помещаются в очередь ожидания (я думаю) и будут обслуживаться, как только потоки станут доступны.
Но «пользователи» - это не то же самое, что «запросы». Пользователи не постоянно запускают запросы к серверу, и запросы, как правило, обрабатываются быстро (обычно не более 10 секунд и, возможно, намного быстрее). Таким образом, все больше пользователей могут одновременно использовать веб-приложение, прежде чем будет достигнуто число 50 активных потоков. Сколько это может быть, зависит от характера веб-приложения.