Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { ArchiverConfig *archiver.Config IndexerCfg *indexer.Config ScannerCfg *scanner.Config BatcherCfg *batcher.Config ESAnalyzerCfg *esanalyzer.Config ThrottledLogRPS dynamicconfig.IntPropertyFn PersistenceGlobalMaxQPS dynamicconfig.IntPropertyFn PersistenceMaxQPS dynamicconfig.IntPropertyFn EnableBatcher dynamicconfig.BoolPropertyFn EnableParentClosePolicyWorker dynamicconfig.BoolPropertyFn NumParentClosePolicySystemWorkflows dynamicconfig.IntPropertyFn EnableFailoverManager dynamicconfig.BoolPropertyFn EnableWorkflowShadower dynamicconfig.BoolPropertyFn DomainReplicationMaxRetryDuration dynamicconfig.DurationPropertyFn EnableESAnalyzer dynamicconfig.BoolPropertyFn EnableWatchDog dynamicconfig.BoolPropertyFn EnableAsyncWorkflowConsumption dynamicconfig.BoolPropertyFn HostName string // contains filtered or unexported fields }
Config contains all the service config for worker
type Service ¶
Service represents the cadence-worker service. This service hosts all background processing needed for cadence cluster: 1. Replicator: Handles applying replication tasks generated by remote clusters. 2. Indexer: Handles uploading of visibility records to elastic search. 3. Archiver: Handles archival of workflow histories.
Click to show internal directories.
Click to hide internal directories.