我面對Kamailio一個非常奇怪的問題,我們的Azure虛擬機是D2配置,2核心和7 GB內存,Ubuntu 14.04 LTS,整天我們看到高來自Kamailio的CPU使用情況,並且我們間歇性地面臨着Kamailio停止接受新註冊的問題。當我查看位置表或通過kamctl ul show時,它只顯示大約900多個用戶。但是,Kamailio仍然無法接受少量用戶的新註冊。我相信Kamailio每個核心可以處理350000個用戶。此外tcp_connections處於tcp_max_connection = 60000,我收到以下錯誤:即使用戶數量少,Kamailio使用率也非常高
Feb 4 01:02:21 urcmcs /usr/local/sbin/kamailio[1956]: ERROR: [tcp_read.c:299]: tcp_read_data(): error reading: Connection timed out (110) Feb 4 01:02:21 urcmcs /usr/local/sbin/kamailio[1956]: ERROR: [tcp_read.c:1326]: tcp_read_req(): ERROR: tcp_read_req: error reading Feb 4 01:02:42 urcmcs /usr/local/sbin/kamailio[1969]: ERROR: [tcp_read.c:299]: tcp_read_data(): error reading: Connection timed out (110) Feb 4 01:02:42 urcmcs /usr/local/sbin/kamailio[1969]: ERROR: [tcp_read.c:1326]: tcp_read_req(): ERROR: tcp_read_req: error reading Feb 4 01:02:54 urcmcs /usr/local/sbin/kamailio[1959]: ERROR: [tcp_read.c:299]: tcp_read_data(): error reading: Connection timed out (110) Feb 4 01:02:54 urcmcs /usr/local/sbin/kamailio[1959]: ERROR: [tcp_read.c:1326]: tcp_read_req(): ERROR: tcp_read_req: error reading
到處搜尋,但無法找到解決的辦法......
嗨,感謝您的幫助;儘管我之前已經嘗試過這些。我認爲有超過60000個並行連接可能會導致問題..但不知道。 –