2013-06-11 2 views
1

패키지 앱을 개발하고 있으며 테스트 할 변경을 할 때마다 앱을 리 패키징하고 업데이트합니다. 이것은 상당히 자주 발생하지만 산발적으로 발생합니다 (변경 사항에 따라 10 초에서 10 분 사이). 그러나 때때로 Chrome은 갑자기 앱을 업데이트하라는 요청을 너무 자주하고 있다고 판단합니다. 그 후, 그것은 전혀 업데이트되지 않을 것입니다 (나는 그것이 "타임 아웃"에 있다고 가정하지만, 얼마나 오랫동안인지는 모른다).크롬이 업데이트 검사를 조절하는 것을 어떻게 중지합니까?

조절 임계 값은 어떻게 변경합니까? 어떻게 크롬이 조절되면 멈추게합니까?

는 명령 줄에서 플래그가 도움이되지 않았다 추가 : http://www.chromium.org/throttling

//This does not fix the problem 
google-chrome --disable-extensions-http-throttling --disable-enforced-throttling 
+0

가능 [Chrome에서 Chrome 앱 업데이트를 중지하는 이유는 무엇인가요? (로그 파일/오류 포함)] (URL : http://stackoverflow.com/questions/17033426/why-does-chrome-stop-updating-chrome-app-log-files-errors-included) –

+0

@RobW 아니오, 그렇지 않습니다. 중복. 다른 문제는 Apache가 잘못된 파일을 제공했기 때문입니다. 이제는 올바른 파일을 제공하고 있으며 Google에서 업데이트를보고 있습니다. 단지 수표를 줄이는 것입니다. –

+0

Apache? 나는 그 질문에 아파치의 흔적을 보지 못했다 ... 그 질문에 대한 나의 마지막 코멘트를 읽었 는가? 그것은 현재의 문제를 해결해야합니다. –

답변

3

만 쓰로틀하는 두 번째 업데이트 확인 5 초 내에서 수행되는 경우 이전 체크 업데이트를 찾지 못했습니다 발생합니다. 해결책은 실패한 검사 사이에서 5 초 이상 기다리는 것입니다. (이 대답 RobW 덕분)

5 번째 규칙 미등록 (및 설정에서 불변)은 크롬 (IUM)를 위해 소스 코드 확인하면서 :

https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/extensions/updater/extension_updater.cc&l=51

// Require at least 5 seconds between consecutive non-succesful extension update 
// checks. 
const int kMinUpdateThrottleTime = 5; 
+0

그것은 적어도 _라고 말합니다. 상한의 특정 출처? –

+0

@kroolik 크롬 앱은 끔찍하게 문서화되어 있습니다. –

+0

실제로 저는'requestUpdateCheck'를 호출하는 10 분주기 알람을 실행했으며 결과는'[ok, throttled, ok, throttled, throttled, throttled, ok]'였습니다.그래서 내가 더 이상 도움이되지 않을 것 같아요. 짧은 간격으로 제한된 요청의 양을 늘릴 수 있습니다. 즉, 정기적으로 요청을 받아들이지 마십시오. –