찾다

 >  Q&A  >  본문

django - Nginx 시간 초과 설정

Nginx+Django+FastCGI를 사용하여 대용량 XML을 처리하는 서비스를 실행합니다. 파일이 너무 커서 처리가 중간에 시간 초과됩니다.
Nginx 구성을 원래 60에서 120으로 변경했는데 여전히 60초만에 타임아웃이 되는 것 같습니다.

으아악

그 밖에 바꿔야 할 것이 있나요?

巴扎黑巴扎黑2782일 전631

모든 응답(4)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-16 17:31:42

    을 사용해야 합니다:

    으아악

    이 두 가지 옵션이 있습니다.
    fastcgi_read_timeout은 fastcgi 프로세스에서 nginx 프로세스로 응답을 보내는 전체 프로세스의 시간 초과를 나타냅니다
    fastcgi_send_timeout은 fastcgi 프로세스에 요청을 보내는 nginx 프로세스 전체 프로세스의 시간 초과를 나타냅니다

    이 두 옵션의 기본값은 초(s)이며 분(m), 시간(h) 등으로 수동으로 지정할 수 있습니다.

    회신하다
    0
  • PHPz

    PHPz2017-05-16 17:31:42

    이벤트 처리 시간이 오래 걸리는 페이지는 비동기 처리로 변경하는 것이 가장 좋을 것 같습니다.

    으아아아

    http://wiki.nginx.org/HttpFastcgiModu...

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-16 17:31:42

    프록시는 프록시가 백엔드와 통신하는 시간이며 fastcgi 시간 초과를 수정해야 합니다

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:31:42

    504인지 502인지 확인

    회신하다
    0
  • 취소회신하다