Okay, the problem is not gone in current 5.7 (5.7.2 from the official repo). 

We restarted one affected system 2 days ago. Since then, I have dumped the shm 
summary a few times.

Shortly after restart:
```
NOTICE: qm_sums: qm_sums():  count=   159 size=     42000 bytes from core: 
core/dns_cache.c: dns_cache_mk_rd_entry(1117)
```

After running for 10 hours:
```
NOTICE: qm_sums: qm_sums():  count=  9822 size=   2857152 bytes from core: 
core/dns_cache.c: dns_cache_mk_rd_entry(1117)
```

After running for 2 days:
```
NOTICE: qm_sums: qm_sums():  count= 39931 size=  12716680 bytes from core: 
core/dns_cache.c: dns_cache_mk_rd_entry(1117)
```

Answering your question about the amount of different domains: We have a pretty 
static load sharing over all proxies, so without an outage the same amount of 
customer trunks always get routed through the same proxy. And there are only 
10-20 carriers that actually get routed through those proxies. The only special 
thing are Telekom CompanyFlex trunks, where every customer has their own dns 
name, which gets set in `$du` when handling the packet. All other trunks get 
routed simply via `$ru`.
In total there are just about 1k trunks registered through each system.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/3523#issuecomment-1772868040
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/issues/3523/1772868...@github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to