He habilitado Warming Requests en mi aplicación, agregando la siguiente directiva en app.yaml
.¿Cómo configuro las solicitudes de calentamiento para evitar errores 404 en el registro de la aplicación?
inbound_services:
- warmup
En cuanto a registro de aplicación Veo varias entradas de este tipo:
1. 01-05 14:49 50.037/_ah/calentamiento 404 300 ms 280cpu_ms 1kb Ver detalles
0.1.0.3 - - [05/Jan/2011:05:49:50 -0800] "GET /_ah/warmup HTTP/1.1" 404 1188
2. I 01-05 14:49 50,336
Esta solicitud Caus Se ha iniciado un nuevo proceso para su aplicación,
y ha provocado que su código de aplicación se cargue por primera vez.
Esta solicitud puede tardar más de utilizar más CPU que una solicitud típica
para su aplicación.
Esto tiene sentido porque la Calentamiento Pide documentación dice:
Esto hace que la infraestructura de App Engine para emitir peticiones GET a /_ah/calentamiento. Puede implementar manejadores en este directorio para realizar tareas específicas de la aplicación , como datos de aplicación de precaching.
yo sepa ah
es un reserved URL, es decir manejador guión y caminos del identificador de archivos estáticos nunca coincidirán con estos caminos!
¿Debo simplemente agregar la ruta ah/warmup
asociándola a un manejador web vacío, por ejemplo? ¿Es esto correcto?
Consulte la respuesta de Nick Johnson (Google) aquí: http://code.google.com/appengine/forum/?place=topic%2Fgoogle-appengine%2Fx7vcuNK48Xg%2Fdiscussion –
Las URL en/_ah/están reservadas, lo que significa que usted no debe usarlos para sus propios fines, pero hay varios usos previstos documentados para esas URL, incluidas las solicitudes de preparación. –