flickr에 업로드 할 때 마감일을 재정의 한 후에도 내 앱이 일시적으로 (약 10 %의 작은 샘플 크기) 정확히 5 초 후에 시간이 초과됩니다. 어떤 아이디어가 이것을 일으킬 수 있습니까?urlfetch.set_default_fetch_deadline이 기본값 5를 항상 무시하지 않습니다
1
A
답변
1
AppEngine 라이브러리를 포함하는 경우 URL 가져 오기를 패치하고 마감일을 60 초로 설정할 수 있습니다.
이 def fixed_fetch(url, payload=None, method="GET", headers={},
allow_truncated=False, follow_redirects=True,
deadline=60):
return fetch(url, payload=payload, method=method, headers=headers,
allow_truncated=allow_truncated,
follow_redirects=follow_redirects, deadline=60,
validate_certificate=validate_certificate)
return fixed_fetch
0
마엘이 제안하는 것에 반대, 적절하게 상황을 처리하기 위해, 당신은 감소 (또는 기본값으로두고)해야하는 마감 시간 : 그것은 평 (2 개조) init을 파일 httplib2/에 URLFetch 호출 및 이후에 예외를 catch하고 지수 백 오프를 여러 번 다시 시도합니다. 서버가 일시적으로 다운 된 경우 (귀하의 경우에 발생할 수 있으므로), 백업과 동시에 요청을 받으면 압도되지 않습니다. 이 연습에 대한 간단한 설명을 here에서 볼 수 있습니다.
또는 소켓을 사용하기 위해 httplib에 Sockets API을 사용할 수 있습니다.
관련 문제
- 1. 필드 '필드'에 할당되지 않습니다, 항상 기본값
- 2. NSXMLParser는 CDATA를 무시하지 않습니다
- 3. 스위치 상태 항상 지정 기본값
- 4. EXIF 방향은 항상 기본값 인
- 5. 'session.gc-maxlifetime'은 항상 기본값 인
- 6. mercurial .hgignore - 파일을 무시하지 않습니다.
- 7. mercurial hgignore는 디렉토리를 무시하지 않습니다.
- 8. 힘내는 tmp 파일을 무시하지 않습니다
- 9. AutoMapper는 중첩 형식을 무시하지 않습니다.
- 10. .gitignore가 "login.php"파일을 무시하지 않습니다.
- 11. .gitignore가 "config.inc.php"파일을 무시하지 않습니다.
- 12. Codeigniter .htaccess가 디렉토리를 무시하지 않습니다.
- 13. 타이어 검색에서 악센트를 무시하지 않습니다
- 14. ServiceStack 항상 기본값 Default.cshtml이있는 경우에도/metadata로 리디렉션
- 15. Jmeter Javascript Switch Statement 항상 일치 기본값
- 16. 은 할당되지 않으며 항상 기본값 인
- 17. 스칼라 패턴 매칭은 항상 기본값 인
- 18. Eclipse는 팀 동기화에서 CRLF를 무시하지 않습니다.
- 19. mongoexport에 ID가 포함되어있어 가져 오기에서 무시하지 않습니다.
- 20. 테스트 전용 테스트는 테스트를 무시하지 않습니다.
- 21. Git이 파일 권한 변경을 무시하지 않습니다.
- 22. .git/info/exclude에 항목을 추가해도 무시하지 않습니다.
- 23. Mercurial hgignore 파일은 특정 파일을 무시하지 않습니다.
- 24. SVN은 중첩 된 디렉토리를 무시하지 않습니다.
- 25. Oracle xml_dom.writeToClob가 문자 집합을 무시하지 않습니다.
- 26. actionSubmit이 양식의 기본 동작을 무시하지 않습니다.
- 27. Mercurial은 지정된 디렉토리의 파일을 무시하지 않습니다.
- 28. gitignore는 하위 디렉토리에있는 파일을 무시하지 않습니다.
- 29. Django - 로깅이 기본 설정을 무시하지 않습니다.
- 30. LEVENSHTEIN_DISTANCE는 목록을 비교하여 순서를 무시하지 않습니다.