Skip to main content

Interface: ResourceBasedTunerWithController

worker.ResourceBasedTunerWithController

A resource-based tuner that uses a controller which may be shared by multiple Workers.

Hierarchy​

  • ResourceBasedTunerSlotOptions

  • ResourceBasedControllerConfig

    ↳ ResourceBasedTunerWithController

Properties​

activityTaskSlotOptions​

• Optional activityTaskSlotOptions: ResourceBasedSlotOptions

Options for activity task slots. Defaults to a minimum of 1 slots and a maximum of 2000 slots with 50ms ramp throttle

Inherited from​

ResourceBasedTunerSlotOptions.activityTaskSlotOptions


controller​

• controller: ResourceBasedController

A controller that may be shared by multiple tuners and Workers.

Inherited from​

ResourceBasedControllerConfig.controller


localActivityTaskSlotOptions​

• Optional localActivityTaskSlotOptions: ResourceBasedSlotOptions

Options for local activity task slots. Defaults to a minimum of 1 slots and a maximum of 2000 slots with 50ms ramp throttle

Inherited from​

ResourceBasedTunerSlotOptions.localActivityTaskSlotOptions


nexusTaskSlotOptions​

• Optional nexusTaskSlotOptions: ResourceBasedSlotOptions

Options for Nexus task slots. Defaults to a minimum of 1 slots and a maximum of 2000 slots with 50ms ramp throttle

Inherited from​

ResourceBasedTunerSlotOptions.nexusTaskSlotOptions


tunerOptions​

• Optional tunerOptions: undefined

Inherited from​

ResourceBasedControllerConfig.tunerOptions


workflowTaskSlotOptions​

• Optional workflowTaskSlotOptions: ResourceBasedSlotOptions

Options for workflow task slots. Defaults to a minimum of 2 slots and a maximum of 1000 slots with no ramp throttle

Inherited from​

ResourceBasedTunerSlotOptions.workflowTaskSlotOptions