From: fhanik Date: Thu, 23 Oct 2008 04:10:59 +0000 (+0000) Subject: Set the default thread count to 200 X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=655723069c1981d7216ae12d609916d79c6a9952;p=tomcat7.0 Set the default thread count to 200 git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@707264 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/tomcat/util/net/AprEndpoint.java b/java/org/apache/tomcat/util/net/AprEndpoint.java index 723bafd01..6904694a1 100644 --- a/java/org/apache/tomcat/util/net/AprEndpoint.java +++ b/java/org/apache/tomcat/util/net/AprEndpoint.java @@ -176,7 +176,7 @@ public class AprEndpoint { /** * Maximum amount of worker threads. */ - protected int maxThreads = 40; + protected int maxThreads = 200; public void setMaxThreads(int maxThreads) { this.maxThreads = maxThreads; } public int getMaxThreads() { return maxThreads; } diff --git a/java/org/apache/tomcat/util/net/BaseEndpoint.java b/java/org/apache/tomcat/util/net/BaseEndpoint.java index 23ccde0be..eb74ff0ae 100644 --- a/java/org/apache/tomcat/util/net/BaseEndpoint.java +++ b/java/org/apache/tomcat/util/net/BaseEndpoint.java @@ -126,7 +126,7 @@ public abstract class BaseEndpoint { /** * Maximum amount of worker threads. */ - protected int maxThreads = 40; + protected int maxThreads = 200; public void setMaxThreads(int maxThreads) { this.maxThreads = maxThreads; } public int getMaxThreads() { return maxThreads; } diff --git a/java/org/apache/tomcat/util/net/JIoEndpoint.java b/java/org/apache/tomcat/util/net/JIoEndpoint.java index 1dfdf38e8..76a1b08f3 100644 --- a/java/org/apache/tomcat/util/net/JIoEndpoint.java +++ b/java/org/apache/tomcat/util/net/JIoEndpoint.java @@ -173,7 +173,7 @@ public class JIoEndpoint { /** * Maximum amount of worker threads. */ - protected int maxThreads = 40; + protected int maxThreads = 200; public void setMaxThreads(int maxThreads) { this.maxThreads = maxThreads; } public int getMaxThreads() { return maxThreads; } diff --git a/java/org/apache/tomcat/util/net/NioEndpoint.java b/java/org/apache/tomcat/util/net/NioEndpoint.java index acbfae4d2..871cfd26f 100644 --- a/java/org/apache/tomcat/util/net/NioEndpoint.java +++ b/java/org/apache/tomcat/util/net/NioEndpoint.java @@ -349,7 +349,7 @@ public class NioEndpoint { /** * Maximum amount of worker threads. */ - protected int maxThreads = 40; + protected int maxThreads = 200; public void setMaxThreads(int maxThreads) { this.maxThreads = maxThreads; } public int getMaxThreads() { return maxThreads; } diff --git a/webapps/docs/config/http.xml b/webapps/docs/config/http.xml index 2413514b7..6539e15f6 100644 --- a/webapps/docs/config/http.xml +++ b/webapps/docs/config/http.xml @@ -328,7 +328,7 @@

The maximum number of request processing threads to be created by this Connector, which therefore determines the maximum number of simultaneous requests that can be handled. If - not specified, this attribute is set to 40. If an executor is associated + not specified, this attribute is set to 200. If an executor is associated with this connector, this attribute is ignored as the connector will execute tasks using the executor rather than an internal thread pool.