Cloudflare ашық бастапқы көзі PgBouncer шанышқысы

Cloudflare PostgreSQL ДҚБЖ ашық қосылымдар пулын қолдау үшін пайдаланылатын PgBouncer прокси серверінің өзіндік нұсқасының бастапқы кодын жариялады. PgBouncer қолданбаларға PostgreSQL-ке қосылуды ашу және жабу бойынша ресурсты көп қажет ететін қайталанатын операциялардың тұрақты орындалуын жою және PostgreSQL-ке белсенді қосылымдар санын азайту үшін орнатылған қосылымдар арқылы PostgreSQL-ге кіруге мүмкіндік береді.

Шектеуде ұсынылған өзгерістер жеке дерекқорлар деңгейінде ресурстарды неғұрлым қатаң оқшаулауға (CPU жүктемесі, жадты тұтыну және енгізу/шығару қарқындылығы) және пайдаланушыға және қосылым пулына қатысты қосылымдар санына шектеуді қамтамасыз етуге бағытталған. Мысалы, жарияланған шанышқы әрбір пайдаланушы үшін қосылым пулының өлшемін шектеу мүмкіндігін жүзеге асырады, ол хост негізіндегі аутентификация (HBA) бар конфигурацияларда дұрыс жұмыс істейді. Бұған қоса, әр пайдаланушының қосылымдар санының шектеулерін динамикалық түрде өзгерту үшін қолдау қосылды, бұл көптеген ресурсты қажет ететін сұрауларды жіберетін пайдаланушыларды қысқартуға көбірек икемділікке мүмкіндік береді.

Ақпарат көзі: opennet.ru

пікір қалдыру