¿Cómo usar módulos en Google App Engine y agregarles un objetivo usando Task Queue (Java)?

Tengo una tarea que supera la fecha límite de más de 10 minutos de la Cola de tareas. Al revisar diferentes documentaciones, descubrí que al usar módulos, podría ejecutar una instancia que procesara la tarea de larga ejecución, pero preferiblemente incluso eso debería hacerse usando la cola de tareas. Había usado backends pero están en desuso.

Mi pregunta es ¿cómo introduzco módulos en mi proyecto de App Engine existente y cómo los uso para ejecutar tareas de larga duración?

El siguiente es el fragmento de código:

Queue queue = QueueFactory.getQueue("myqueue");
TaskOptions task = TaskOptions.Builder.withUrl("/submitworker").method(Method.POST);
queue.add(task);

¿Qué cambios tengo que hacer en el código anterior para agregar una tarea de larga duración utilizando un módulo? [El "submitworker" es un servlet que es la tarea real de ejecución larga]

Había referidoesta enlace, pero no puedo evitar el tercer paso:
3. Agregue elementos de declaración de servicio al archivo appengine-application.xml.

Además, incluso si agrego con éxito un módulo a mi proyecto, ¿cómo puedo orientar este módulo usando la Cola de tareas?

Había pasado poresta pregunta, pero es una implementación de Python, mi implementación está en Java.

Estoy buscando un proceso paso a paso sobre cómo uso "Target" en los módulos y cómo usarlo al agregarlo a la cola de tareas.

Incluso si agrego el objetivo del módulo de ejecución prolongada a la cola de tareas, ¿finalizaría la ejecución después de 10 minutos o completará la tarea incluso si la tarea en la cola de tareas caduca?

Por favor recomiende.

Respuestas a la pregunta(2)

Su respuesta a la pregunta