Docs / API Reference
Axon.Server.Redis
GoAxon.Server.Redis — a Redis-backed SignalR backplane for multi-instance dispatch.
AddRedisBackplane
Wires a Redis backplane into both Axon hubs (job dispatch and dashboard push), so updates
reach clients no matter which Axon.Server instance behind a load balancer
they're connected to.
This does not change dispatch correctness across instances — that's already
guaranteed by IAxonJobStore.TryClaimJob (see
Architecture).
The backplane instead solves routing: without it, a SignalR connection is pinned to
whichever instance accepted it, so a dispatch call only ever reaches clients on the same
process. With it, calls fan out to every instance via Redis pub/sub.
Also registers a health check under the same readiness tag used by /axon/health/ready, so a Redis outage shows up there automatically.