He iniciado muchas tareas, pero algunas de ellas no han finalizado (763 tareas), están en estado PENDIENTE, pero el sistema no está procesando nada ... Es posible volver a intentar estas tareas dando al apio el task_id?Vuelva a intentar una tarea en apio por task_id
5
A
Respuesta
8
No puede. Puede volver a intentar una tarea solo desde adentro, no puede hacerlo desde afuera.
Lo mejor que se puede hacer en este caso es ejecutar de nuevo el tipo de tarea con los mismos argumentos, de esta forma hará el mismo TRABAJO pero con un nuevo PID que identifique su proceso/tarea.
Recuerde también que el estado de PENDIENTE de apio no solo significa que la tarea está esperando su ejecución, pero tal vez sea desconocida.
http://celeryq.org/docs/userguide/tasks.html#pending
espero que esto podría ayudar a
Cuestiones relacionadas
- 1. ¿Dónde configura el task_id de una tarea de apio?
- 2. ¿Cómo puedo retrasar una tarea usando Apio?
- 3. Recuperar un objeto de resultado de tarea, dado un `task_id` en Apio
- 4. Anular una tarea en ejecución en Apio dentro de django
- 5. Prueba si todavía se está procesando una tarea de apio
- 6. eliminar tarea/PeriodicTask en apio
- 7. trabajador apio no vuelve a intentar la tarea después de llamar reintento()
- 8. ¿Cómo saber si una tarea ya se ha puesto en cola en django-apio?
- 9. Rubí no 'garantizar' cuando yo vuelva a intentar 'en 'rescate'
- 10. Apio: por límites de concurrencia por tarea (# de trabajadores por tarea)?
- 11. Apio: obtenga la identificación de la tarea para la tarea actual
- 12. Ejecutar una tarea de Apio cuando no se puede importar esa tarea
- 13. SVN. Vuelva a intentar la resolución interactiva de conflictos
- 14. programación de la tarea de apio (Asegurar una tarea se ejecuta sólo uno a la vez)
- 15. Volviendo a intentar las tareas fallidas del apio que forman parte de una cadena
- 16. XMLHttpRequest error 0 gestión correcta (vuelva a intentar la solicitud)
- 17. Curl vuelva a intentar el tiempo de espera
- 18. Vuelva a intentar un comando Bash con tiempo de espera
- 19. Enrutar la tarea de apio a la cola específica
- 20. Cómo garantizar que una tarea de apio esté evitando la superposición de las ejecuciones de la tarea de apio
- 21. Tarea de apio que ejecuta más tareas
- 22. ¿Cancelar una tarea que ya se está ejecutando con Apio?
- 23. Vuelva a intentar una conexión en el tiempo de espera en Java
- 24. Django apio - cómo enviar request.FILES [ 'foto'] a la tarea
- 25. Django apio terminar subprocesos de trabajo
- 26. Restablecer la cuenta atrás en la tarea de apio
- 27. Cómo hacer que una tarea de apio falle dentro de la tarea?
- 28. ¿Hay alguna manera de decirle a NServiceBus que no vuelva a intentar un mensaje?
- 29. Inspeccione y vuelva a intentar trabajos de resque a través de redis-cli
- 30. tarea de apio eta está desactivada, usando rabbitmq
¿Está siendo cierto en 2017? ¿Si es así por qué? –
Sí, creo que sí. Porque por diseño, una vez que se completa una tarea en cualquier estado que no sea necesario, debe reprogramar una nueva instancia con una nueva identificación. –
Están trabajando en una función para flower, la interfaz gráfica de usuario frontend, parece que no tardará mucho: [https://github.com/mher/flower/pull/158](https://github.com/ mher/flower/pull/158) –