UNPKG

@voicenter-team/mysql-dynamic-cluster

Version:

Galera cluster with implementation of dynamic choose mysql server for queries, caching, hashing it and metrics

20 lines (19 loc) 571 B
/** * Created by Bohdan on Sep, 2021 */ import { GlobalStatusResult, ILoadFactorParams } from "../types/PoolInterfaces"; /** * Load factor for pools to easily sort them */ export declare class LoadFactor { private _loadFactors; /** * @param loadFactors parameters by which values pools should sort */ constructor(loadFactors: ILoadFactorParams[]); /** * Update load factors from result of db global status if db has some changes * @param result result of db global status */ check(result: GlobalStatusResult[]): number; }