2016-08-25 3 views
1

저는 Twitter의 Firehose를 사용하여 (웹 소켓을 사용하여) 브라우저에 트윗을 스트리밍하는 앱을 작성했습니다. 저는 Google App Engine Launcher를 사용하여 로컬에서 올바르게 작동 시켰지만 배포가 완료됨에 따라 Firehose 스트림에 가입하는 워밍업 스크립트가 시작시 실행되지 않는 것으로 나타났습니다.Google App Engine PHP 웜업 스크립트가 라이브에서 실행되지 않습니다.

app.yaml : 나는 있지만,

<?php 
syslog(LOG_DEBUG, 'Warmup running'); 

내가 warmup.php에 대한 GAE 로그 뷰어에서 모든 항목을받지 못했습니다 : 바로 아래에 내 warmup.php 감소했습니다

application: myappname-1331 
version: 1 
runtime: php55 
api_version: 1 
threadsafe: yes 

inbound_services: 
- warmup 

handlers: 
- url: /_ah/warmup 
    script: warmup.php 
    login: admin 

- url:/
    script: main.php 

다른 모든 스크립트 (즉, 브라우저를 통해 실행되는 스크립트).

답변

0

웜업 요청은 최소한 '유휴 인스턴스'가 특정 인 경우에만 전송됩니다.

실제 작업에 적합하지 않습니다. 대신

에 응답하는 '수동 크기 조정'인스턴스를 설정하십시오.