Hi there we have a puppetserver 6.4.0 which is currently handling about 450 
clients. In terms of performance over our legacy 3.8 instance it is great - 
clearly clojure is faster than a rails app behind a web proxy :-) But we 
notice that when we hit approx. 90 established connection to TCP port 8140 
any new client puppet-agent connections "hang" at this stage as seen from 
debug output:

Debug: Creating new connection for https://server.company.com:8140
Debug: Starting connection for https://server.company.com:8140

This isn't just waiting for a catalog to compile - it often sits there for 
minutes with no response. In fact if we reboot the puppet server thus 
clearing the connections the client then runs normally as expected - with 
just a small delay waiting for its catalog.

I'm pretty sure this is not some OS / TCP stack limitation so wonder if 
there is some config which might be throttling this at the application 
level ? I hope approx. 450 clients is not the stage we need to start 
scaling to multiple catalog servers ??

Thanks for your help, Andy.




-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/52b4d184-6ecd-409a-ad26-d623762539d2%40googlegroups.com.

Reply via email to