2015-02-04 3 views
0

함수를 호출하는 ajax가 있습니다. 이 함수는 완료하는 데 5 분을 소비합니다. 내 컴퓨터에서 실행하면 모든 것이 정상입니다. 그러나 푸른 색으로 배포 된 웹 사이트에서 실행하면 지난 3.5 분이 지나면 요청이 오류 500으로 반환됩니다. 그러나 계속해서 작업을 완료하고 데이터베이스에서 볼 수 있습니다. 응답이 비어 있습니다. 도움이 되었습니까?Azure : x 시간이 지난 HTTP 요청이 실패했습니다.

감사합니다.

답변

0

접근 방식을 변경하고 웹 소켓을 사용할 수 있습니다. 5 분은 연결을 유지하는 데 오랜 시간이 걸리므로 5 분 안에 많은 일이 발생할 수 있습니다. 다른 방법은 프로세스를 시작하기 전에 guid를 반환하고 프로세스가 완료 될 때까지 클라이언트에서 lull 요청을 10 초마다하는 것입니다 상태가 완료로 변경되고 결과를 반환 할 수 있습니다. 행운을 비네.

관련 문제