Connection pooler in a PostgreSQL for 1C cluster
In PostgreSQL for 1C, a separate process is created to handle every client connection. The larger the number of connections, the more processes are created, consuming RAM.
A connection pooler is used to manage client connections. Clients do not connect directly to PostgreSQL for 1C, but to the connection pooler instead. This maintains a small number of connections between the pooler and the PostgreSQL for 1C server; the pooler creates a new connection or reuses one of the existing ones.
PostgreSQL for 1C Managed Database clusters utilize the 1C platform connection pooler.