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 puppet-users+unsubscr...@googlegroups.com.
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