Identify executions stuck with scheduled date in the past

Created by Sri Harshini Jilloju, Modified on Mon, 9 Oct, 2023 at 3:28 PM by Shafeen Panjwani

Steps to check when Executions are stuck in Scheduled status for a long time , even though the scheduled time has passed.

Agenda.

This KBA helps with the effective steps to check when Executions are stuck in Scheduled status for a long time , even though the scheduled time has passed.

Usage

 

Steps to check when Executions are stuck in Scheduled status for a long time , even though the scheduled time has passed.

  • Check if all the pods are up and running

  • Check if there's any restarts in the pods during the schedule time and before 3-4 hours.

  • Check If there was any activity like db upgrade, was XCRO scaled down and scaled up ?
    the application should be scaled down during any activity on the mongodb servers. 

  • Check if any poller is stuck in Inprogress state.

 

-> Steps to update the poller from Inprogress state to Completed

1.Go to DB.

2.Find if any poller is in InProgress status, by running the below query.

      db.execution.poller.find({“status”:”INPRG”})

3. If the query shows any result. 

4.Run the below Query to mark the poller from inprogress status to Completed.

    db.execution.poller.updateMany({“status”:”INPRG”}.{$set:{status:”COMPLETED”}})

4. Now check if the executions got picked up in the execution report. 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article