
우선 서면 양식에 대해 사과드리고 싶습니다. 하지만 저는 영어를 유창하게 구사하지 못하고 구글 번역기를 사용하고 있습니다. 앱 엔진을 사용하는 glcoud 콘솔에 프로젝트(웹 서비스)가 있습니다. 이 프로젝트가 4G 연결이 있는 클라이언트를 통해 요청을 받으면 서버에서 "오류: 서버 오류 서버에 일시적인 오류가 발생하여 요청을 완료할 수 없습니다."라는 오류가 표시되기 시작합니다. 30초 후에 다시 시도해 주세요. " 동일한 클라이언트가 Wi-Fi 또는 3G를 통해 요청하면 앱 엔진이 정상적으로 작동합니다. 앱 엔진의 환경은 밸런서 http를 사용하지 않는 플렉스입니다. 무슨 일이 일어날 수 있나요?
답변1
그것은 될 수 있습니다:
네트워킹 문제:
모바일/데스크톱과의 이러한 차이점은 IPv6와 관련이 있는 경우가 많습니다. 앱이 사용자의 IP 주소를 구문 분석하고 IPv4라고 가정하여 IPv6 클라이언트에서 실패할 가능성이 있습니까? 앱의 URL을 알고 테스트할 수 있습니다.
서버가 어떤 영역에 배포되어 있나요?
- 4G에서 영구적인 오류 응답입니까, 아니면 가끔씩만 발생합니까?
- 또는 앱의 코드에 오류가 있습니다.
애플리케이션에 오류가 없는지 확인하려면 다음에 설명된 대로 샘플 HelloWorld 애플리케이션을 배포해 보세요.빠른 시작.
제대로 작동한다면 코드에 문제가 있다는 의미입니다.
자신만의 코드 디버깅을 시작할 수 있습니다. 로그인 내역을 확인할 수 있습니다스택드라이버App Engine 대시보드를 살펴보세요. 또한 다음을 시도해 볼 수 있습니다.Stackdriver 디버거코드를 자세히 살펴보겠습니다.