Максим, спасибо за ответ
1) Я б с keepalive сильно не рзмышлял бы, если б отдаваемый файл не представлял собой голый xml небольшого размера, т.е. он отадется клиенту и все, а вот запросов очень много, я прикидывал по логам, этот файл запрашивают ~120 раз в секунду. Вот и хотелось оптимизировать, для этого локейшена сделать keepalive_timeout 0.
2) параллельно спрошу, что лучше увеличивать worker_processes или worker_connections на
$ cat /proc/cpuinfo |grep process| wc -l
16
Спасибо