Skip to main content

Interface: ResourceBasedTunerWithController

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

Extends​

  • ResourceBasedTunerSlotOptions
  • ResourceBasedControllerConfig

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