Orchestrator
WorkerLaunchSpec
What the orchestrator asks a host to run.
generated from the sources
Class in namespace
Nebula.Hosting · Packages/com.1by3.nebula/Runtime/Orchestrator/Hosting/IWorkerHost.cspublic sealed class WorkerLaunchSpecWhat the orchestrator asks a host to run. The host turns this into a process or a machine.
Fields
WorkerId
public string WorkerId;Index
public uint Index;Port
public ushort Port;CommonArgs
public string CommonArgs = "";Extra -nebula-* switches every role gets (control plane, gateway address, verbosity).
WorkerHostBase
Base class for hosts that do not park: Park kills, Unpark fails, and the orchestrator never parks into them.
WorkerLoadTracker
How busy each worker is, as a fraction of its tick budget: WorkerInfo.TickMs / tickPeriodMs, sampled from every heartbeat and kept for a short window (NebulaConfig.ScaleWindowSeconds).