]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/vectortile/attributes/default.rb
Merge remote-tracking branch 'github/pull/716'
[chef.git] / cookbooks / vectortile / attributes / default.rb
index 0df4249e7c430657e34da1bea4ef25108709e21d..b5e0933a61ac9301da6c66b35de97587799ea2d0 100644 (file)
@@ -10,6 +10,7 @@ default[:vectortile][:replication][:threads] = node.cpu_cores
 
 default[:postgresql][:versions] |= [node[:vectortile][:database][:cluster].split("/").first]
 default[:postgresql][:monitor_database] = "tiles"
 
 default[:postgresql][:versions] |= [node[:vectortile][:database][:cluster].split("/").first]
 default[:postgresql][:monitor_database] = "tiles"
-default[:postgresql][:settings][:defaults][:max_connections] = (node.cpu_cores * 4 + 20).to_s
+# As an absolute worst case, the server might have the serving, update, and a manual generation process going on.
+default[:postgresql][:settings][:defaults][:max_connections] = (node.cpu_cores * 6 + 20).to_s
 default[:accounts][:users][:tileupdate][:status] = :role
 default[:accounts][:users][:tilekiln][:status] = :role
 default[:accounts][:users][:tileupdate][:status] = :role
 default[:accounts][:users][:tilekiln][:status] = :role