У нас есть процесс импорта Rails файл, который работает в течение длительного времени. После перехода на Nginx из Apache мы начали получать 504 ошибки тайм-аута через ровно 10 минут каждый раз - у нас нет 10-минутного ограничения, установленного где-либо в нашем nginx.conf. Я посмотрел на несколько вопросов / ответов на StackOverflow, но не нашел решения. Я не хочу возвращаться к Apache, так как нам нравится простота и скорость Nginx, но это сводит меня с ума, поскольку я пробовал каждый параметр конфигурации Nginx, который я мог найти: -)
Это в настоящее время, что у меня есть в нашем файле nginx.conf - то, что я делаю неправильно?
http {
keepalive_timeout 300 300;
keepalive_requests 20;
send_timeout 30m;
proxy_read_timeout 30m;
proxy_connect_timeout 30m;
...
server {
listen 80;
...
server {
listen 443;