NodeProperties

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

The host:port of this node's internal port that the other nodes reach, an IPv6 host in brackets ([::1]:9191; a bare one fails the start), as the node writes it when not set; the port binds at wow.internal.host.

Link copied to clipboard
var id: String?

This node's id among the nodes of the service; a new one each start when not set.

Link copied to clipboard

How many parked entries of one subscription a sample counts at most: a count past it reads as the cap, so a flood of parked entries costs one bounded read per sample. The health's parked-degraded-at is at most it.

Link copied to clipboard

How often the node samples what is read rather than heard: for its health, the logs' heads, the subscriptions' lag and parked entries, and a probe of the stores it has not called since; for its gauges (wow-observability), the parked entries, the subscriptions' positions and a rebuild's progress.

Link copied to clipboard

Whether the node starts on standby: through the dual-run window of a migration's cut-over it serves reads of what migrate-data imports, refuses every command (the error wow.node.standby, 503), and handles no subscription, retries no parked entry and runs no job, until its operator activates it on the internal port (POST /wow/node/activate from a node of its service, naming who activates it). A subscription that starts at the end of its stream starts where the stream ends at the activation.