У меня есть Nginx 1.4.4 и PHP 5.5.6. Я делаю запросы на длительный опрос. Проблема в том, что если я отменяю HTTP-запрос, отправленный через Ajax, запросы все еще обрабатываются (они не останавливаются). Я протестировал его с помощью функции PHP mail() в конце файла, а почта все еще идет, и файл не останавливался).
Я беспокоюсь, потому что я думаю, что это может привести к сбою сервера из-за высокой нагрузки незакрытых запросов. Да, я пробовал ignore_user_abort(false);
, но без изменений. Возможно, что я должен что-то изменить в Nginx?
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}