Nebula
Orchestrator

ScaleSettings

The two lines and the two clocks the scaler works to; a copy of the matching NebulaConfig fields.

generated from the sources
public struct ScaleSettings

The two lines and the two clocks the scaler works to; a copy of the matching NebulaConfig fields.

Fields

ScaleOutUtilization

public float ScaleOutUtilization;

The busiest worker above this fraction of its tick budget, held, means grow.

ScaleInUtilization

public float ScaleInUtilization;

The mesh's mean below this, held, means shrink.

HoldSeconds

public float HoldSeconds;

How long a condition must hold before anything happens.

MinGain

public float MinGain;

The smallest drop in the predicted peak that makes an extra worker worth launching.

MinWorkers

public int MinWorkers;

MaxWorkers

public int MaxWorkers;

Properties

Default

public static ScaleSettings Default { get; }

On this page