From 00dfa9ed5df52c9499b424f30037d82931b6ba27 Mon Sep 17 00:00:00 2001 From: liugq Date: Sat, 3 Feb 2024 16:45:00 +0800 Subject: [PATCH] fix count logic of tasks per instance --- plugin/task_manager/scheduler/scheduler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/task_manager/scheduler/scheduler.go b/plugin/task_manager/scheduler/scheduler.go index 2a03fbca..2f064031 100644 --- a/plugin/task_manager/scheduler/scheduler.go +++ b/plugin/task_manager/scheduler/scheduler.go @@ -89,7 +89,7 @@ func (p *scheduler) GetPreferenceInstance(config migration_model.ExecutionConfig if err != nil { return nil, err } - if p.getInstanceState(minID).Total > p.MaxTasksPerInstance { + if p.getInstanceState(minID).Total >= p.MaxTasksPerInstance { return nil, migration_model.ErrHitMax } return instance, nil