Nginx+Django+FastCGI를 사용하여 대용량 XML을 처리하는 서비스를 실행합니다. 파일이 너무 커서 처리가 중간에 시간 초과됩니다.
Nginx 구성을 원래 60에서 120으로 변경했는데 여전히 60초만에 타임아웃이 되는 것 같습니다.
그 밖에 바꿔야 할 것이 있나요?
黄舟2017-05-16 17:31:42
을 사용해야 합니다:
으아악이 두 가지 옵션이 있습니다.
fastcgi_read_timeout은 fastcgi 프로세스에서 nginx 프로세스로 응답을 보내는 전체 프로세스의 시간 초과를 나타냅니다
fastcgi_send_timeout은 fastcgi 프로세스에 요청을 보내는 nginx 프로세스 전체 프로세스의 시간 초과를 나타냅니다
이 두 옵션의 기본값은 초(s)이며 분(m), 시간(h) 등으로 수동으로 지정할 수 있습니다.
PHPz2017-05-16 17:31:42
이벤트 처리 시간이 오래 걸리는 페이지는 비동기 처리로 변경하는 것이 가장 좋을 것 같습니다.
으아아아http://wiki.nginx.org/HttpFastcgiModu...