CPS too high
Posted: Thu Oct 06, 2016 9:10 pm
We are having a problem where the dialer is sending too many calls per second and over loading our CPD servers.
We tried paid support and the end thought was that someone was trying to send calls to our CPD from the outside, but that was proven not the case. Our CPDs are not forward facing on the internet.
On each of our 9 dialers, we had the Max calls per second setting to "2" on each dialer and our system "Max FILL Calls per Second" set to 18. We have since changed those to "1" and "10", respectively.
With these settings, our carrier is reporting that we are sending 50+ CPS. Each of our CPD's crash with "System overload" and "License exceeded" messages. On one CPD, we have a license for 300 calls and get the license exceeded message, yet if I look at the dialer, I do not see anywhere near that many calls going out. Our max trunks to that is 200 and we don't even reach that. We have max trunks limited to under the license of each CPD (which works fine, the trunks are always used within that range). I have ran "netstat -a" on the CPD to see all open UPD connections and count way less than our max license numbers. I believe this problem w/Sangoma is due to increased CPS that it cannot handle.
My question - What would cause Vicidial to seemingly ignore the max calls per second settings? Is there anything I can check?
Thanks in advance!!
----------------------------------------------
Vicibox 4.0.1 preload install CD
VERSION: 2.12-543a
BUILD: 160313-0756
SVN Version: 2491
1x DB (12 core Xeon, 6x SSD RAID 10)
9x Dialers (HP DL380 G5, 2x quad core xeon, 16GB RAM.)
2x Web servers (HP DL380 G5, 2x quad core xeon, 16GB RAM.)
4x Sangoma CPD (HP DL380 G5, 2x quad core xeon, 16GB RAM.)
We tried paid support and the end thought was that someone was trying to send calls to our CPD from the outside, but that was proven not the case. Our CPDs are not forward facing on the internet.
On each of our 9 dialers, we had the Max calls per second setting to "2" on each dialer and our system "Max FILL Calls per Second" set to 18. We have since changed those to "1" and "10", respectively.
With these settings, our carrier is reporting that we are sending 50+ CPS. Each of our CPD's crash with "System overload" and "License exceeded" messages. On one CPD, we have a license for 300 calls and get the license exceeded message, yet if I look at the dialer, I do not see anywhere near that many calls going out. Our max trunks to that is 200 and we don't even reach that. We have max trunks limited to under the license of each CPD (which works fine, the trunks are always used within that range). I have ran "netstat -a" on the CPD to see all open UPD connections and count way less than our max license numbers. I believe this problem w/Sangoma is due to increased CPS that it cannot handle.
My question - What would cause Vicidial to seemingly ignore the max calls per second settings? Is there anything I can check?
Thanks in advance!!
----------------------------------------------
Vicibox 4.0.1 preload install CD
VERSION: 2.12-543a
BUILD: 160313-0756
SVN Version: 2491
1x DB (12 core Xeon, 6x SSD RAID 10)
9x Dialers (HP DL380 G5, 2x quad core xeon, 16GB RAM.)
2x Web servers (HP DL380 G5, 2x quad core xeon, 16GB RAM.)
4x Sangoma CPD (HP DL380 G5, 2x quad core xeon, 16GB RAM.)