LiJie20190102 opened a new issue, #13246:
URL: https://github.com/apache/dolphinscheduler/issues/13246

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Description
   
   version :3.1.2
   When I delete the resources of a Spark task and start it, the log will 
frequently swipe the screen.The main logs are as follows
   
![image](https://user-images.githubusercontent.com/53458004/208922803-02df004e-fd3a-465a-9fbf-afa61bb3ff3c.png)
   
   
   When I read the code, I found that when processing the WorkflowEvent of the 
workflowEventQueue, if the WorkflowEvent fails, it will rejoin the 
workflowEventQueue and execute again. But it is a while loop, so it will retry 
indefinitely. So I suggest that when a WorkflowEvent fails several times, it is 
not necessary to put it into the workflowEventQueue, or put the failed 
WorkflowEvent into another workflowEventQueue for special processing.
   
![image](https://user-images.githubusercontent.com/53458004/208925143-0a380599-4694-4ceb-ba05-38b57effe42c.png)
   
![image](https://user-images.githubusercontent.com/53458004/208925228-efb3b40f-80d2-405e-be5e-0274cc34485c.png)
   
   
   
   ### Are you willing to submit a PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 
[email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to