API JavaScript HSM Dinamo
    Preparing search index...

    Interface PoolAutoscalerOptions

    Opções de configuração do PoolAutoscaler.

    interface PoolAutoscalerOptions {
        initialTarget: number;
        max: number;
        setTarget: (target: number) => void;
        enabled?: boolean;
        increaseFactor?: number;
        minGain?: number;
        safety?: Partial<AutoscalingSafetyLimits>;
    }
    Index
    initialTarget: number

    Target inicial de sessões/conexões (inteiro positivo).

    max: number

    Target máximo permitido (inteiro >= initialTarget).

    setTarget: (target: number) => void

    Callback invocado quando o target é alterado.

    enabled?: boolean

    Se false, proposeIncrease() retorna null sempre. Padrão: false.

    increaseFactor?: number

    Fator de multiplicação para aumento (ex: 1.5 = 50% a mais). Deve ser > 1. Padrão: 1.5.

    minGain?: number

    Ganho mínimo de throughput (0 a 1) para aceitar a proposta. Padrão: 0.10 (10%).

    safety?: Partial<AutoscalingSafetyLimits>

    Substituição parcial dos limites de segurança. Campos omitidos usam o padrão.