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
WatchdogConfig *watchdog.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
// 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.