--- webapps/docs/config/valve.xml (revision 1696359) +++ webapps/docs/config/valve.xml (working copy) @@ -1729,6 +1729,61 @@ +
+ + + +

The Semaphore Valve is able to limit the number of + request processing thread concurrency.

+

org.apache.catalina.valves.SemaphoreValve provide + methods which are able to extend in order to override by subclass.

+ + +
+ + + +

The Semaphore Valve supports the following + configuration attributes:

+ + + + +

Flag to determine if thread is blocked until a permit is available. + The default value is true.

+
+ + +

Java class name of the implementation to use. This MUST be set to + org.apache.catalina.valves.SemaphoreValve.

+
+ + +

Concurrency level of the semaphore. The default value is + 10.

+
+ + +

Fairness of the semaphore. The default value is + false.

+
+ + +

Flag to determine if thread allow the interrupt until a permit is + available. The default value is false.

+
+ +
+ +
+ +
+