<@U04S8PLJWMT> can you have temporal dynamicconfig...
# replication-ask-ai
d
@kapa.ai can you have temporal dynamicconfig examples, where some of RPS configuration are tweaked to handle load?
k
The knowledge sources contain only one concrete Temporal
dynamicconfig
example, from a GitHub issue, where several RPS-related settings are increased to handle higher load. Here is that example ConfigMap:
Copy code
apiVersion: v1
kind: ConfigMap
metadata: # Adjust these as needed
  name: airbyte-platform-temporal-dynamicconfig-override
  namespace: airbyte-prod
data:
  "development.yaml": |
    frontend.namespaceCount:
      - value: 4096
        constraints: {}
    frontend.namespaceRPS.visibility:
      - value: 100
        constraints: {}
    frontend.namespaceBurst.visibility:
      - value: 150
        constraints: {}
    frontend.namespaceRPS:
      - value: 76800
        constraints: {}
    frontend.enableClientVersionCheck:
      - value: true
        constraints: {}
    frontend.persistenceMaxQPS:
      - value: 5000
        constraints: {}
    frontend.throttledLogRPS:
      - value: 200
        constraints: {}
    frontend.enableUpdateWorkflowExecution:
      - value: true
        constraints: {}
    frontend.enableUpdateWorkflowExecutionAsyncAccepted:
      - value: true
        constraints: {}
    history.historyMgrNumConns:
      - value: 50
        constraints: {}
This is then mounted into the Temporal pod by overriding
DYNAMIC_CONFIG_FILE_PATH
and adding a volume/volumeMount so Temporal reads this
development.yaml
as its dynamic config override.[Sync hang issue] Beyond this single example, the knowledge sources do not provide additional Temporal
dynamicconfig
RPS-tuning samples or recommended values, so I can’t safely suggest other concrete configurations. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.