Новости | 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 секунд ?