<div dir="ltr"><div><div><div>Hi David,<br><br></div>Could you help to point the problem?  <br><br>Here I hit this issue, when client exceed the pool size and start new overflow client,  now due to network or other issue, new connection isn't succeed.  At same time, old good client will checkin, but overflow >0, those good clients will be shutdown by poolby.<br><br></div>Thanks,<br></div>Linbo<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-16 17:33 GMT+08:00 David Welton <span dir="ltr"><<a href="mailto:davidnwelton@gmail.com" target="_blank">davidnwelton@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It'd be cool if there were some kind of generic pool + circuit breaker<br>
kind of thing.  Everyone ends up reinventing and rewriting this wheel,<br>
which is is a big waste of programmer time.<br>
<br>
I did some code for Postgres here: <a href="https://github.com/epgsql/pgapp" target="_blank">https://github.com/epgsql/pgapp</a> but<br>
the problem is essentially the same across other databases.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
David N. Welton<br>
<br>
<a href="http://www.welton.it/davidw/" target="_blank">http://www.welton.it/davidw/</a><br>
<br>
<a href="http://www.dedasys.com/" target="_blank">http://www.dedasys.com/</a><br>
</font></span></blockquote></div><br></div>