river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sim IJskes - QCG <...@qcg.nl>
Subject Re: Lookup Service Discovery using DNS?
Date Tue, 12 Jan 2010 20:23:51 GMT
Christopher Dolan wrote:

>  1) when Reggie starts (or restarts), it gets hammered with new requests
> as services and clients find it via lookup locator polling, and chaos
> ensues.  I've seen Reggie go non-linear and hang when it exceeds N
> threads all waiting for RegistrarImpl.concurrentObj, where N is
> something like 1000.  In that regime, stack memory per thread matters a
> lot too.

This is something we need to find a solution for anyway. Think of DOS 
attacks. A throttle service that only allows a certain number of 
requests per timeunit? With a temporary blacklisting for endpoints that 
don't obey to a pre-agreed timeout before retrying?

Gr. Sim

View raw message