Temporal Cluster configuration reference
Much of the behavior of a Temporal Cluster is configured using the development.yaml
file and may contain the following top-level sections:
global
persistence
log
clusterMetadata
services
publicClient
archival
namespaceDefaults
dcRedirectionPolicy
dynamicConfigClient
Changing any properties in the development.yaml
file requires a process restart for changes to take effect.
Configuration parsing code is available here.
global
The global
section contains process-wide configuration. See below for a minimal configuration (optional parameters are commented out.)
global:
membership:
broadcastAddress: '127.0.0.1'
metrics:
prometheus:
framework: 'tally'
listenAddress: '127.0.0.1:8000'
membership
The membership
section controls the following membership layer parameters.
maxJoinDuration
The amount of time the service will attempt to join the gossip layer before failing.
Default is 10s.