Puppetserver must acquire a JRuby instance in order to compile a catalog or serve file metadata & content. In order to reduce JRuby contention and achieve better puppetserver performance, it's useful to offload fileserving to a regular HTTP server. It could be a local apache server, artifactory, or remote github.com, etc.
Puppetserver must acquire a JRuby instance in order to compile a catalog or serve file metadata & content. In order to reduce JRuby contention and achieve better puppetserver performance, it's useful to offload fileserving to a regular HTTP server. It could be a local apache server, artifactory, or remote github.com, etc.