service/worker/README.md
Temporal Worker is a role for Temporal service used for hosting any components responsible for performing background processing on the Temporal cluster.
Replicator is a background worker responsible for consuming replication tasks generated by remote Temporal clusters and pass it down to processor, so they can be applied to local Temporal cluster.
Start Temporal development server for active zone:
make start-cdc-active
Start Temporal development server for standby(passive) zone:
make start-cdc-standby
Connect two Temporal clusters:
tctl --ad 127.0.0.1:7233 adm cl upsert-remote-cluster --frontend_address "localhost:8233"
tctl --ad 127.0.0.1:8233 adm cl upsert-remote-cluster --frontend_address "localhost:7233"
Create global namespaces
tctl --ns sample namespace register --gd true --ac active --cl active standby
Failover between zones:
Failover to standby:
tctl --ns sample namespace update --ac standby
Failback to active:
tctl --ns sample namespace update --ac active