| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 23.04 01:46
все что вьіполняется менее 60 секунд - отдается идеально, location ~ \.p3h$ {
# Не сжимаем скрипты
gzip off;
# Передаем скрипты на обработку fcgiwrap
fastcgi_pass unix:/var/run/fcgiwrap.socket;
fastcgi_param SCRIPT_NAME $request_uri;
fastcgi_param SCRIPT_FILENAME /var/www/parser/current/parser3.cgi;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_param PATH_TRANSLATED $document_root$uri;
fastcgi_param CGI_PARSER_LOG /var/log/nginx/parser.log;
# Используем стандартные параметры
include /etc/nginx/fastcgi_params;
fastcgi_connect_timeout 360s;
fastcgi_send_timeout 360s;
fastcgi_read_timeout 360s;
send_timeout 360s;
}в fastcgi_params - никаких таймаутов не прописано вообще, сами таймаутьі что перед ххх_param , что после - побоку ...# /lib/systemd/system/fcgiwrap.service [Unit] Description=Spawn-FCGI для fcgiwrap After=nss-user-lookup.target ##Requires=fcgiwrap.socket [Service] Type=forking #ExecStart=/usr/sbin/fcgiwrap ExecStart=/usr/bin/spawn-fcgi -P /var/run/fcgiwrap.pid -F 12 -s /var/run/fcgiwrap.socket -u www-data -U www-data -g www-data -G www-data -- /usr/sbin/fcgiwrap -f Restart=on-failure #User=www-data #Group=www-data [Install] ##Also=fcgiwrap.socket WantedBy=multi-user.targetкак заставить nginx (или когото по пути) ждать более 60 секунд ?