Community
Participate
Working Groups
Build Identifier: 7.2.0.v20101020 Is there a reason to use the System.err to log messages instead of the Log interface? In the checkIdleTimestamp() method at line #200 it prints out an IDLE message to the console when the client has been timed out. it would be better to use Log.debug() instead Reproducible: Always
ooops removed that r2546 Note that the SelectChannelConnector is better that BlockingChannelConnector in almost all situations.
yes, you've told me and I've tested it in our environment for two weeks. but BlockingChannelConnector uses much less CPU and responses faster. maybe because we have HAProxy instances before our Jetty instances. if you feel like I can provide you data or even an account.
All usage is different, so if the blocking connector is working better for you than the selecting one - great. That probably indicates that you have fewer more busy connections, while the select channel connector is optimized for many mostly idle connection.