Skip to main content

Module monitor

Module monitor 

Source
Expand description

Multicast liveness monitoring.

MeshMonitor mirrors hyperactor::ActorMonitor but observes a set of ranked actors rather than a single one. It composes: one ActorMonitor per rank, fanning each per-rank MonitorFailure out into a mesh-level MeshFailure that names the failed rank. Multicast monitoring is, for now, many unicast monitors; a later diff can optimize the fan-out with casting.

Structsยง

MeshMonitor
A liveness monitor over a set of ranked actors.
MeshMonitorActivation
Keeps a MeshMonitor active; see MeshMonitor::activate.