elsa-workflows / elsa-workflows/elsa-core

【Retention】Lookup of the expired workflow instance database timeout

Open
#7,097 1 comment 2 reactions 1 assignee Assigned to @Copilot View on GitHub
triaged
Dominant language
C#
Stars
7.9k
Forks
1.5k
Avg merge
15h 22m
Merged PRs (30d)
114

Description

I use sqlserver to store the workflow instances and currently have a timer that fires 5 child workflows every second, producing over 300,000 workflow instances in about 3 days. The background setup executes every 1 hours to clean up the workflow that was completed seven days ago, but on the third day, a timeout exception will be raised, which will eventually cause the application to crash.

The current version is 3.5.1.

Image

Below is a screenshot of the system event log:

Image

Image

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.