fix count logic of tasks per instance
This commit is contained in:
parent
5b28c59853
commit
00dfa9ed5d
|
@ -89,7 +89,7 @@ func (p *scheduler) GetPreferenceInstance(config migration_model.ExecutionConfig
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if p.getInstanceState(minID).Total > p.MaxTasksPerInstance {
|
if p.getInstanceState(minID).Total >= p.MaxTasksPerInstance {
|
||||||
return nil, migration_model.ErrHitMax
|
return nil, migration_model.ErrHitMax
|
||||||
}
|
}
|
||||||
return instance, nil
|
return instance, nil
|
||||||
|
|
Loading…
Reference in New Issue