[
https://issues.apache.org/jira/browse/GERONIMO-5668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shawn Jiang resolved GERONIMO-5668.
-----------------------------------
Resolution: Fixed
Fix Version/s: 2.2.2
2.2.1
Assignee: Shawn Jiang
Should be fixed.
> Use fewer acceptor threads for Jetty
> ------------------------------------
>
> Key: GERONIMO-5668
> URL: https://issues.apache.org/jira/browse/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
> Assignee: Shawn Jiang
> Fix For: 2.2.1, 2.2.2
>
> Attachments: geronimo-2.2-1027647-jetty-acceptors.patch,
> geronimo-2.2-1028765-jetty-trunk.patch, geronimo-2.2-1035896-jetty-7.2.1.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 config-substitutions.properties.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.