С Документация Tomcat
MaxConnections
Когда этот номер будет достигнут, сервер примет, но не обработает, еще одно соединение.
Как только предел достигнут, операционная система может принимать соединения, основываясь на параметре acceptCount. (Максимальная длина очереди для входящих запросов на подключение, когда используются все возможные потоки обработки запросов. Любые запросы, полученные при заполнении очереди, будут отклонены. Значение по умолчанию - 100.) Для BIO значением по умолчанию является значение maxThreads, если только не исполнитель используется в этом случае по умолчанию будет значение maxThreads от исполнителя. Для NIO и NIO2 по умолчанию - 10000. Для APR / native по умолчанию - 8192. Обратите внимание, что для APR / native в Windows настроенное значение будет уменьшено до максимального кратного 1024, которое меньше или равно maxConnections. Это сделано из соображений производительности.
MaxThreads
Максимальное количество потоков обработки запросов, создаваемых этим соединителем, который, следовательно, определяет максимальное количество одновременных запросов, которые могут быть обработаны. Если он не указан, для этого атрибута установлено значение 200. Если с этим соединителем связан исполнитель, этот атрибут игнорируется, так как соединитель будет выполнять задачи с использованием исполнителя, а не внутреннего пула потоков.