2012-05-23 12 views
5

Hemos estado utilizando la cola de inserción durante mucho tiempo y no tenemos problemas para consumir las tareas de un servidor de desarrollo.Cómo usar la cola de extracción en el servidor de desarrollo de Google App Engine

Sin embargo, durante la implementación de un nuevo servicio con cola de espera, se hizo difícil averiguar cómo hacer lo mismo en el servidor de desarrollo.

Básicamente de los documentos, lo que podemos ver es que debe usar una API REST (no podemos usar la API directa que se consume en una aplicación externa) para alquilar/eliminar una tarea con el punto final de

https://www.googleapis.com/taskqueue/v1beta1/projects/taskqueues 

Pero, obviamente, esto no funcionará en el servidor de desarrollo local, y parece que ningún lugar tiene que hablar de esto.

Me preguntaba si alguien alguna vez se había encontrado con el mismo problema podría arrojar algo de luz?

Respuesta

2

Con Pull Queue, el consumidor de tareas puede ser internal o external.

Si lo necesita para trabajar en el servidor dev, a continuación, sólo crear un controlador (un servlet) y utilizar la API interna para add, lease y delete tareas.

Cuestiones relacionadas