MULTI_TENANT_ENABLED | Habilita a resolução de conexão por tenant | false | Não |
MULTI_TENANT_URL | URL da API do Tenant Manager | — | Sim (se MULTI_TENANT_ENABLED=true) |
MULTI_TENANT_SERVICE_API_KEY | Chave de API do endpoint de configurações do Tenant Manager | — | Sim (se MULTI_TENANT_ENABLED=true) |
MULTI_TENANT_ALLOW_INSECURE_HTTP | Permite uma URL http:// em texto claro para o Tenant Manager. Nunca habilite em produção — as credenciais trafegam em texto puro. | false | Não |
MULTI_TENANT_REDIS_HOST | Host do Redis para os eventos de ciclo de vida de tenant. Em deploys multi-tenant, configure um endpoint alcançável para a invalidação de cache, a rotação de credenciais e as atualizações de conexão chegarem ao Flowker. Omita-o apenas quando você aceita nenhuma entrega de evento de ciclo de vida e um cache por réplica dos validadores de requisição OpenAPI compilados. | — | Não |
MULTI_TENANT_REDIS_PORT | Porta do Redis | 6379 | Não |
MULTI_TENANT_REDIS_PASSWORD | Senha do Redis | — | Não |
MULTI_TENANT_REDIS_TLS | Habilita TLS na conexão com o Redis | false | Não |
MULTI_TENANT_MAX_TENANT_POOLS | Limite flexível de pools de conexão por tenant em cache. Sem definir, deixa a quantidade de pools sem limite. Recomendado: 100. | — | Não |
MULTI_TENANT_IDLE_TIMEOUT_SEC | Quanto tempo um pool de tenant deve ficar ocioso antes de virar elegível à remoção (segundos). Recomendado: 300. | — | Não |
MULTI_TENANT_TIMEOUT | Timeout das requisições ao Tenant Manager (segundos). Sem definir, deixa o cliente HTTP sem timeout. Recomendado: 30. | — | Não |
MULTI_TENANT_CACHE_TTL_SEC | TTL do cache de configurações de tenant (segundos). Um valor positivo vale para o cache local de tenant e para o cache do cliente do Tenant Manager. Quando não definida ou não positiva, os padrões deles são 43200 segundos (12 horas) e 3600 segundos (1 hora), respectivamente. Recomendado: 120. | 43200 local / 3600 cliente do Tenant Manager | Não |
MULTI_TENANT_CIRCUIT_BREAKER_THRESHOLD | Falhas consecutivas que abrem o circuito. Um único valor governa o breaker por configuração de provedor e o breaker do cliente HTTP do Tenant Manager. Sem definir, deixa o breaker por configuração de provedor em 20 e o breaker do Tenant Manager inativo, então defina-a explicitamente em deploys multi-tenant. | 20 (por configuração de provedor) | Não |
MULTI_TENANT_CIRCUIT_BREAKER_TIMEOUT_SEC | Timeout de recuperação do circuit breaker (segundos) | 30 | Não |