Tasks are running even when orchestration is complete
Los mantenedores suelen responder en 3 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- azure, csharp
- Área
- backend, cloud, distributed-systems
Línea de trabajo
Comienza rastreando el procesamiento de mensajes de workItem y control queue por parte de Azure Storage Provider, centrándote en la renovación y eliminación del lease alrededor de TaskScheduled#5. Compara el ciclo de vida registrado de la tarea #3 con el de la tarea #5 y determina por qué la tarea sigue ejecutándose después de que se completa la orquestación; se considera terminado cuando se evita la ejecución repetida y el ciclo de vida del mensaje relevante se gestiona de forma coherente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi,
I am using DTF with Azure Storage Provider.
I have an orchestration which contains several tasks. The orchestration completes successfully. However I see that there are 2 tasks which are hidden in the workItem queue. Even after the orchestration is complete, these tasks keep on executing forever.
I tried to debug from logs to understand what is going on here, but could not go further.
Below is an example of a good task (task#3) and a bad task (task#5) which executes forever.
LifeStory of Task#3
Sending [TaskScheduled#3] message to newprovisioninghub-workitems for instance 'c2102a9a4d5942e4a1bf91e0767b50c8'
Fetched [TaskScheduled#3] message from newprovisioninghub-workitems (delay = 45ms)
Processing [TaskScheduled#3] (total delay = 45ms)
.......... Runs the Task - <>
Sending [TaskCompleted#3] message to newprovisioninghub-control-00 for instance 'c2102a9a4d5942e4a1bf91e0767b50c8'
Deleting [TaskScheduled#3] message from newprovisioninghub-workitems
Fetched [TaskCompleted#3] message from newprovisioninghub-control-00 (delay = 90ms)
Processing [TaskCompleted#3] (total delay = 166ms)
Deleting [TaskCompleted#3] message from newprovisioninghub-control-00
LifeStory of Task#5
Sending [TaskScheduled#5] message to newprovisioninghub-workitems for instance 'c2102a9a4d5942e4a1bf91e0767b50c8'
Fetched [TaskScheduled#5] message from newprovisioninghub-workitems (delay = 0ms)
Processing [TaskScheduled#5] (total delay = 0ms)
newprovisioninghub-control-00: No new messages were found - backing off
Renewing [TaskScheduled#5] message on newprovisioninghub-workitems for an additional 1200 seconds
Sending [TaskCompleted#5] message to newprovisioninghub-control-00 for instance 'c2102a9a4d5942e4a1bf91e0767b50c8'
Deleting [TaskScheduled#5] message from newprovisioninghub-workitems
Fetched [TaskCompleted#5] message from newprovisioninghub-control-00 (delay = 251ms)
Failed to update or delete message [TaskScheduled#5] with ID = c4eb20ac-48be-47d2-bf25-dd202a67c8e4 because it no longer exists
Processing [TaskCompleted#5] (total delay = 335ms)
Deleting [TaskCompleted#5] message from newprovisioninghub-control-00
- Lenguaje dominante
- C#
- Estrellas
- 1.7k
- Forks
- 335
- Merge medio
- 5 d 3 h
- PR fusionados (30 d)
- 8
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Azure/durabletask
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Azure/durabletask#1398 · 2 comentarios ·
Los mantenedores suelen responder en 3 días
-
Azure Storage backend: control queue partition left unowned for hours/days after lease expiresQuizá libre de nuevo @nytian la tomó hace 34 días y no hay ningún pull request abierto. Abierto
Azure/durabletask#1389 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 3 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Azure/durabletask#1332 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
Azure/durabletask#1318 · 1 comentario ·
Los mantenedores suelen responder en 3 días
-
Early (compile-time) detection of non-determinism in orchestrators — maintainer perspective?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure/durabletask#1301 · 3 comentarios ·
Los mantenedores suelen responder en 3 días
Todos los issues de Azure/durabletask
Issues similares
-
[C#]:主页联网更新的提示投稿横幅指向错误Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
PCL-Community/PCL-CE#3652 ·
Los mantenedores suelen responder en 1 día
-
bug effort:S P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
nightscout/nocturne#2012 ·
Los mantenedores suelen responder en 1 día
-
area:frontend bug FE P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
klasolsson81/jobbliggaren#2010 ·
Los mantenedores suelen responder en 1 día
-
[aw] Upgrade availableAbiertoagentic-workflows untriaged
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
area: homeblaze type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
RicoSuter/Namotion.Interceptor#630 ·
Los mantenedores suelen responder en 1 día