Interface

IShardingStrategy

Pluggable strategy for spawning and connecting gateway shards.

Properties

No documented properties.

Methods

.connect()

→ Promise<void>

Connect every spawned shard.

.getPing()

→ number

Average heartbeat RTT in milliseconds across shards that have ACKed. Return -1 when unknown. Custom strategies may omit this.

.spawn(shardIds)

shardIds: number[] → Promise<void>

Prepare shard workers/handles for the given ids (does not necessarily connect).

See also