Configure function workers for geo-replicated clusters
When running multiple clusters tied together with geo replication, you need to use a different function namespace for each cluster. Otherwise, all functions share one namespace and potentially schedule assignments across clusters.
For example, if you have two clusters: east-1 and west-1, you can configure the function workers for east-1 and west-1 respectively in the conf/functions_worker.yml file. This ensures the two different function workers use distinct sets of topics for their internal coordination.
pulsarFunctionsCluster: east-1
pulsarFunctionsNamespace: public/functions-east-1
pulsarFunctionsCluster: west-1
pulsarFunctionsNamespace: public/functions-west-1