Это действительно зависит от того, как обрабатываются переменные сеанса, т. Е. Если переменные сеанса в конечном итоге передаются в браузер как файл cookie в кодировке base64 или набор файлов cookie, то каждый файл cookie имеет максимальный предел (4 КБстандарт, я полагаю) и есть ограничения на максимальное количество файлов cookie из одного домена (каждый браузер имеет свою спецификацию)
Однако, если вы используете сервер для управления всеми состояниями, то размеркуки-файлы сеанса действительно зависят от памяти, выделенной для веб-процесса.Кроме того, речь идет не просто о том, сколько сервер может обработать, но в какой момент сервер покажет снижение производительности, учитывая, что подкачка диска будет использоваться в качестве альтернативы, когда выделенная память для процесса заполнена.
Итак, ваше собственное предложение о стресс-тестировании веб-приложения является хорошим, но, учитывая, что ожидают увидеть только 20 одновременно работающих пользователей и 8 ГБ на компьютере, я не буду беспокоиться об этой проблеме.