You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scenario: Step unexpectedly fails, step is in a failed state, workflow is in a suspended state, and workflow recovery is performed multiple times. Occasionally, there is a problem of repeated execution of failed steps. After source code debugging, it is found that the reason for the locking failure of SingleNodeLockProvider is the lock key ID. Occasionally, there are capitalization issues, resulting in locking failure and repeated execution;
public class TestStep : StepBodyAsync
{
public override async Task<ExecutionResult> RunAsync(IStepExecutionContext context)
{
await Task.Delay(5000);
throw new Exception("test error");
}
}
The text was updated successfully, but these errors were encountered:
18682788952
changed the title
The lock key does not ignore case, resulting in a difference in case for the workflow ID and causing lock failure
工作流Id偶尔出现大小写差异,锁定键不忽略大写,导致锁定失败 Occasional case differences occur in the workflow ID, and the lock key does not ignore uppercase, resulting in lock failure
Nov 28, 2023
18682788952
changed the title
工作流Id偶尔出现大小写差异,锁定键不忽略大写,导致锁定失败 Occasional case differences occur in the workflow ID, and the lock key does not ignore uppercase, resulting in lock failure
Occasional case differences occur in the workflow ID, and the lock key does not ignore uppercase, resulting in lock failure
Nov 28, 2023
Scenario: Step unexpectedly fails, step is in a failed state, workflow is in a suspended state, and workflow recovery is performed multiple times. Occasionally, there is a problem of repeated execution of failed steps. After source code debugging, it is found that the reason for the locking failure of SingleNodeLockProvider is the lock key ID. Occasionally, there are capitalization issues, resulting in locking failure and repeated execution;
The workflow adopts SQLite persistence;
WorkflowCore" Version="3.9.0
WorkflowCore.Persistence.Sqlite" Version="3.9.0
The text was updated successfully, but these errors were encountered: