다른 서비스 API와 연결하기 위해 python27로 Google 애플리케이션 엔진에 애플리케이션을 빌드했으며 일반적으로 모든 것이 원활하게 작동합니다. 모든 이제 다음 나는AppEngine에서 외부 API와 통신 할 때 ApplicationError2 및 ApplicationError5
(<class 'google.appengine.api.remote_socket._remote_socket.error'>, error('An error occured while connecting to the server: ApplicationError: 2 ',), <traceback object at 0x11949c10>)
(<class 'httplib.HTTPException'>, HTTPException('ApplicationError: 5 ',), <traceback object at 0x113a5850>)
이러한 오류 (은 ApplicationError : 2)의 첫 번째 다음과 같은 두 가지 오류 중 하나를 얻을 난 내가 통신하고있는 서버의 일부에서 발생하는 오류로 해석하지만 이것에 대한 세부 사항을 찾을 수 없었습니다. 그리고 어떤 방법 으로든 제가 책임을지고/고칠 수 있다면.
두 번째 오류 (ApplicationError : 5) 일부 세부 정보를 찾았으므로 서버가 내 응용 프로그램과 통신하는 데 너무 오래 걸렸습니다. 그러나 제한 시간을 20 초로 설정하면 상당히 실패합니다 그보다 더 빠릅니다.
누구나 오류에 대한 링크 또는 통찰력을 제공 할 수 있습니다. 특히 오류를 일으키는 원인과 해결할 수있는 것이 무엇인지 고맙게 생각합니다.
연결의 다른 쪽 끝이 연결을 닫았을 수도 있습니다. – max
이 문제를 재현하기 위해 일부 코드와 공용 URL을 공유 할 수 있습니까? – proppy
전화는 공개 할 수없는 많은 코드에 묻혀 있으며 "정리"해야 할 일입니다. 나는 이것이 실제로 일어날 수있는 이유에 관해서 몇 가지 아이디어를 생각해 보았습니다. 오류의 일반적인 원인과 오류를 극복하기 쉬운 쉬운 승리가 있는지를 확인했습니다. – user714852