upstream tile_cache_backend {
server 127.0.0.1;
<% @caches.each do |cache| -%>
+ <% if cache[:hostname] != node[:hostname] -%>
#Server <%= cache[:hostname] %>
<% cache.ipaddresses(:family => :inet, :role => :external).sort.each do |address| -%>
server <%= address %> backup;
<% end -%>
<% end -%>
+ <% end -%>
keepalive 32;
}
server {
- listen 443 ssl spdy default_server;
+ listen 443 ssl default_server;
server_name localhost;
proxy_buffers 8 64k;
proxy_pass http://tile_cache_backend;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_http_version 1.1;
+ proxy_set_header Connection "";
}
}