Add Polly resilience policies

This commit is contained in:
Joseph Doherty
2026-04-27 15:37:56 -04:00
parent d431ff9660
commit bd4a09a35e
22 changed files with 611 additions and 21 deletions
@@ -11,6 +11,12 @@ public sealed class WorkerOptions
public int StartupTimeoutSeconds { get; init; } = 30;
public int StartupProbeRetryAttempts { get; init; } = 3;
public int StartupProbeRetryDelayMilliseconds { get; init; } = 250;
public int PipeConnectAttemptTimeoutMilliseconds { get; init; } = 2000;
public int ShutdownTimeoutSeconds { get; init; } = 10;
public int HeartbeatIntervalSeconds { get; init; } = 5;