#provisioner=docker-compose #deployment=crossdc # Keycloak Settings keycloak.dc1.scale=1 keycloak.dc2.scale=1 keycloak.dc1.docker.cpusets=2 keycloak.dc2.docker.cpusets=3 keycloak.docker.memlimit=2500m keycloak.jvm.memory=-Xms64m -Xmx2g -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m keycloak.http.max-connections=50000 keycloak.ajp.max-connections=50000 keycloak.worker.io-threads=2 keycloak.worker.task-max-threads=16 keycloak.ds.min-pool-size=10 keycloak.ds.max-pool-size=100 keycloak.ds.pool-prefill=true keycloak.ds.ps-cache-size=100 # Database Settings db.dc1.docker.cpusets=1 db.dc2.docker.cpusets=1 db.docker.memlimit=2g db.max.connections=100 # Load Balancer Settings lb.dc1.docker.cpusets=1 lb.dc2.docker.cpusets=1 lb.docker.memlimit=1500m lb.jvm.memory=-Xms64m -Xmx1024m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m lb.http.max-connections=50000 lb.worker.io-threads=2 lb.worker.task-max-threads=16 # Infinispan Settings infinispan.dc1.docker.cpusets=1 infinispan.dc2.docker.cpusets=1 infinispan.docker.memlimit=1500m infinispan.jvm.memory=-Xms64m -Xmx1g -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -XX:+DisableExplicitGC # Monitoring Settings monitoring.docker.cpusets=0