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