Skip to content

Commit f86a516

Browse files
committed
Removed hard coded Max Concurrent Items in Event Consumer. That significantly impact performance in a lot of events scenario.
1 parent 40787a1 commit f86a516

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/WorkflowCore/Services/BackgroundTasks/EventConsumer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ internal class EventConsumer : QueueConsumer, IBackgroundTask
1717
private readonly IDistributedLockProvider _lockProvider;
1818
private readonly IDateTimeProvider _datetimeProvider;
1919
private readonly IGreyList _greylist;
20-
protected override int MaxConcurrentItems => 2;
20+
2121
protected override QueueType Queue => QueueType.Event;
2222

2323
public EventConsumer(IWorkflowRepository workflowRepository, ISubscriptionRepository subscriptionRepository, IEventRepository eventRepository, IQueueProvider queueProvider, ILoggerFactory loggerFactory, IServiceProvider serviceProvider, IWorkflowRegistry registry, IDistributedLockProvider lockProvider, WorkflowOptions options, IDateTimeProvider datetimeProvider, IGreyList greylist)

0 commit comments

Comments
 (0)