[OpenSIPS-Users] OpenSIPS 2.4.4, db_postgres.so number of connections
    Bogdan-Andrei Iancu 
    bogdan at opensips.org
       
    Thu Mar  7 03:58:53 EST 2019
    
    
  
Hi Alexey,
Couple of notes on how the DB conns are handled in the OpenSIPS
1) each process has its own connections, even if to the same DB
2) if multiple modules need to connect to the same DB, from the same 
process, the conn is shared (between all modules using the same DB).
Now, depending on the exact opensips revision you have, you may run a 
version with a DB bug in clusterer module (this was fixed in the latest 
versions). Try removing the clusterer module and see if you have one 
connection per process per DB.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
   https://www.opensips-solutions.com
OpenSIPS Summit 2019
   https://www.opensips.org/events/Summit-2019Amsterdam/
On 02/26/2019 09:47 AM, Alexey Kazantsev via Users wrote:
> Hi list!
>
> OpenSIPS 2.4.4 (x86_64/linux).
> CentOS 7.6.1810.
>
>     # we increased this value from default "2"
>     modparam("db_postgres", "max_db_queries", 20)
>     modparam("db_postgres", "exec_query_threshold", 60000)
>
>     modparam("acc",            "db_url", "postgres://user:PaSs@pg-server/db")
>     modparam("avpops",      "db_url", "postgres://user:PaSs@pg-server/db")
>     modparam("dispatcher", "db_url", "postgres://user:PaSs@pg-server/db")
>     modparam("clusterer",    "db_url", "postgres://user:PaSs@pg-server/db")
>
>
> My colleague noticed an interesting behavior with PG DB connection.
>
> 'netstat -tulpan | grep %pg-server-ip%' showed only 1 ESTABLISHED connection.
>
> When we configured 5432 port explicitly for the 'acc' module (which uses the DB
> most actively) ...
>
>     modparam("acc", "db_url", "postgres://user:PaSs@pg-server:5432/db")
>
> ... we saw several dozens of connections.
>
>
> And the load on the workers also decreased after that.
> Is it a bug?
>
>
> -----------------------------------------------
> BR, Alexey
> http://alexeyka.zantsev.com/
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
    
    
More information about the Users
mailing list