Megosztás a következőn keresztül:


Kapcsolatkészletezés az Azure Cosmos DB for PostgreSQL-ben

Fontos

Az Azure Cosmos DB for PostgreSQL már nem támogatott új projektek esetén. Ne használja ezt a szolgáltatást új projektekhez. Ehelyett használja az alábbi két szolgáltatás egyikét:

  • Az Azure Cosmos DB for NoSQL használata nagy léptékű forgatókönyvekhez tervezett elosztott adatbázis-megoldáshoz 99,999% rendelkezésre állási szolgáltatásiszint-szerződéssel (SLA), azonnali automatikus skálázással és automatikus feladatátvétellel több régióban.

  • Használja az Azure Database For PostgreSQL Rugalmas fürtök funkcióját a megosztott PostgreSQL-hez a nyílt forráskódú Citus-bővítmény használatával.

Az új kapcsolatok létrehozása időt vesz igénybe. Ez a legtöbb alkalmazással szemben működik, amelyek számos rövid élettartamú kapcsolatot igényelnek. Javasoljuk, hogy használjon kapcsolatkészletezőt az üresjárati tranzakciók csökkentése és a meglévő kapcsolatok újbóli felhasználása érdekében. További információért látogasson el blogbejegyzésünkre.

Futtathat saját kapcsolatkészletezőt, vagy használhatja az Azure által felügyelt PgBouncert.

Felügyelt PgBouncer

A kapcsolatkészletezők, például a PgBouncer lehetővé teszik, hogy egyszerre több ügyfél csatlakozzon a koordinátor csomóponthoz. Az alkalmazások a készletezőhöz csatlakoznak, a készletező pedig a céladatbázisra továbbítja a parancsokat.

Amikor az ügyfelek a PgBounceren keresztül csatlakoznak, az adatbázisban aktívan futtatható kapcsolatok száma nem változik. Ehelyett a PgBouncer várólistára helyezi a felesleges kapcsolatokat, és futtatja őket, amikor az adatbázis készen áll.

Az Azure Cosmos DB for PostgreSQL mostantól a PgBouncer felügyelt példányát kínálja fürtökhöz. Legfeljebb 2000 egyidejű ügyfélkapcsolatot támogat. Emellett, ha egy fürt magas rendelkezésre állás (HA) engedélyezve van, akkor a felügyelt PgBouncer is az lesz.

A PgBounceren keresztüli csatlakozáshoz kövesse az alábbi lépéseket:

  1. Nyissa meg a fürt Kapcsolati karakterláncok lapját az Azure portálon.
  2. Jelölje be a PgBouncer kapcsolati karakterlánc melletti jelölőnégyzetet. A felsorolt kapcsolati sztring megváltozik.
  3. Frissítse az ügyfélalkalmazásokat az új sztringhez való csatlakozáshoz.

Az Azure Cosmos DB for PostgreSQL lehetővé teszi a felügyelt PgBouncer-paraméterek koordinátorcsomópont-paraméterekként való konfigurálását.

Következő lépések

További információ az Azure Cosmos DB for PostgreSQL korlátairól és megszorításairól.