perf(dcl): coalesce MxGateway alarm stream reopens across a subscribe burst (review 2026-10-21 02/P3)
This commit is contained in:
@@ -60,5 +60,9 @@ public sealed class DataConnectionOptionsValidator : OptionsValidatorBase<DataCo
|
||||
|
||||
builder.RequireThat(options.MxSupervisoryAdviseParallelism > 0,
|
||||
$"ScadaBridge:DataConnection:MxSupervisoryAdviseParallelism must be positive (was {options.MxSupervisoryAdviseParallelism}).");
|
||||
|
||||
builder.RequireThat(options.MxAlarmStreamReopenDebounce >= TimeSpan.Zero
|
||||
&& options.MxAlarmStreamReopenDebounce <= TimeSpan.FromSeconds(5),
|
||||
$"ScadaBridge:DataConnection:MxAlarmStreamReopenDebounce must be between 0 and 5 seconds (was {options.MxAlarmStreamReopenDebounce}).");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user