Is it possible to switch out just MINA or would that break something?

On Thursday, October 13, 2011, Emmanuel Lecharny wrote:

> On 10/13/11 5:31 PM, Craig Setera wrote:
>
>> Assuming that the errors and warnings are not a big deal, can you suggest
>> any reasons that we would have connections stacking up and timing out?
>>  The
>> use case is likely heavier on write than would be standard for LDAP, but
>> it
>> seems the failure threshold (number of connections) is very low.  This is
>> hosted on a multi-core machine (virtual machine) and when it gets bad, our
>> operations people say that a single core of the machine is pegged at 100%
>> CPU while others are essentially idle.  Are there parts of Apache DS that
>> have thread affinity and would be "stuck" to a single processor?
>>
> Ok, 1.5.5 is pretty old, and depends on MINA-2.0.0-M6. This version of the
> NIO framework sometime gets stuck with 100% CPU (it's a JVM bug) when some
> session are closed just after having been opened (basically, the selector
> loop get crazy and eats 100% CPU looping).
>
> It might be the reason why you see this 100% CPU for some sessions (as we
> have one selector per CPU, the other sessions might be ok).
>
> I would suggest you switch to at least 1.5.7, but even better to 2.0.0-M3.
>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>
>

-- 
Craig Setera
Director, Product Engineering
mFoundry
p 415.324.5801
[email protected]

Reply via email to