Jestem nowym użytkownikiem tomcat i chcę poznać wartość domyślną dla maxConnection dla tomcat w Windows 7.
Sprawdziłem http://tomcat.apache.org/tomcat-7.0-doc/config/http.html który mówiWartość domyślna maxConnections dla tomcat działającego w systemie Windows 7
MaxConnections: Maksymalna liczba połączeń, które serwer przyjmuje i przetwarza w danym momencie. Po osiągnięciu tego numeru serwer nie będzie akceptował więcej połączeń, dopóki liczba połączeń nie spadnie poniżej tej wartości. System operacyjny może nadal akceptować połączenia na podstawie ustawienia acceptCount. Wartość domyślna zależy od rodzaju złącza. Dla BIO domyślną wartością jest wartość maxThreads, chyba że użyto Executora, w którym to przypadku wartość domyślna będzie równa wartości maxThreads z executora. W przypadku NIO wartość domyślna to 10000. W przypadku usługi APR/natywna wartość domyślna to 8192. Należy pamiętać, że w przypadku usługi APR/natywnej w systemie Windows skonfigurowana wartość zostanie zmniejszona do najwyższej wielokrotności liczby 1024, która jest mniejsza lub równa wartości maksymalnej wartości połączenia. Odbywa się to ze względu na wydajność. Jeśli ustawiono wartość -1, funkcja maxConnections jest wyłączona, a połączenia nie są liczone.
Nie jestem pewien, czy <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
przychodzi pod BIO lub NIO lub APR/rodzimej
Każda pomoc będzie mile widziane.
Dzięki
Dobrze. Podczas testowania wydajności nasz tomcat był w stanie obsłużyć tylko 300 (200 (domyślnie maxThreads) + 100 (domyślny akceptor)). Twoje wyjaśnienie ma sens. Dzięki. –