geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Trygve Sanne Hardersen (JIRA)" <>
Subject [jira] Created: (GERONIMO-5668) Use fewer acceptor threads for Jetty
Date Thu, 28 Oct 2010 09:06:05 GMT
Use fewer acceptor threads for Jetty

                 Key: GERONIMO-5668
             Project: Geronimo
          Issue Type: Improvement
      Security Level: public (Regular issues)
          Components: Jetty
    Affects Versions: 2.2.1
         Environment: Only tested on OS X 1.6 with Java 1.6
            Reporter: Trygve Sanne Hardersen
         Attachments: geronimo-2.2-1027647-jetty-acceptors.patch

Geronimo applies the maxThreads parameter as the number of acceptor threads in Jetty, with
a default value of 50. With newer versions (7.2.0) of Jetty this gives the following warning
during startup:

# Acceptors should be <=2*availableProcessors

Server shutdowns are also very slow, it takes about 1 second to stop each acceptor thread.

The attached patch sets the number of acceptor threads to 2 per connector (HTTP, HTTPS and
AJP), and exposes this and the acceptor queue size (50) as a parameter in

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message