2012-08-08 2 views
0

대기열에있는 작업이 실패하여 다시 돌아옵니다. GAE 대시 보드/콘솔을 통해 작업 대기열의 작업을 보면 마지막 HTTP 응답 코드가 500 (내부 서버 오류)이지만 로그에 실패한 이유에 대한 오류 메시지가없는 것을 볼 수 있습니다.GAE 대기열 작업에 오류가 기록되지 않습니다.

큐 외부에서 함수를 실행하면 예상대로 오류 메시지가 기록됩니다. 백엔드 인스턴스와 프론트 엔드 인스턴스에서 작업을 실행하려고 시도했습니다. 어느 경우에도 오류가 기록되지 않습니다.

+1

"작업을 볼 때"작업을 어떻게 보입니까? 정확히 어디서 오류 500을 보셨습니까? –

+0

오류를 반환하는 작업 URL은 무엇이며 로그를 보는 데 어떤 관리 콘솔 URL을 사용하고 있습니까? – proppy

답변

0

작업 대기열에서 작업을 디스패치 할 수는 있지만 작업이 인스턴스 중 하나에서 실제로 실행되지 않을 수 있습니다. 이는 일반적으로 사용 가능한 여유 인스턴스가없고 인스턴스가 인스턴스의 대기열로 이동하지만 대기열에서 최대 대기 시간을 초과하는 경우에 발생합니다.

우리는 인스턴스가 인스턴스에 의해 실행 된 횟수를 보여주는 새로운 헤더 인 X-AppEngine-TaskExecutionCount를 추가 할 계획입니다. 아마 콘솔에 표시되어야 할 것입니다.

관련 문제