Orchestrator
WorkerHandleState
Lists the supported worker handle state values.
generated from the sources
Enum in namespace
Nebula.Hosting · Packages/com.1by3.nebula/Runtime/Orchestrator/Hosting/IWorkerHost.cspublic enum WorkerHandleStateLists the supported worker handle state values.
Members
| Name | Value | Description |
|---|---|---|
Launching | Requested; the machine is booting or the process is starting. Not yet on the control plane. | |
Running | The host reports that the worker is running. The orchestrator still uses heartbeats to determine whether it is responsive. | |
Exited | The process exited or the machine is gone. | |
Parked | Retired into the idle pool: the instance still exists and still costs what it costs, but the orchestrator deals it no containers. IWorkerHost.Unpark brings it back; the host drops it by itself once keeping it stops being free (see HetznerWorkerHost). | |
Failed | The host could not launch it at all (no executable, cloud API error, quota). |
WorkerEnvironment
The game's environment variables a worker host gives every worker it launches, in this order (a later layer wins over an earlier one): The service manifest's Env map (ManifestEnv): the non-secret variables of a self-hosted deployment, wr...
WorkerHostBase
Base class for hosts that do not park: Park kills, Unpark fails, and the orchestrator never parks into them.