maxReaderCount dynamicconfig.IntPropertyFn,
grouper Grouper,
return &mitigatorImpl{
readerGroup: readerGroup,
monitor: monitor,
logger: logger,
metricsHandler: metricsHandler,
maxReaderCount: maxReaderCount,
actionRunner: runAction,
grouper: grouper,
}
}
func (m *mitigatorImpl) Mitigate(alert Alert) {