1 | изначальная версия редактировать | |
Добрый день.
Есть 2 астериска: один на удаленном объекте, он же прокся, на которую по дефолту уходят звонки; есть астериск, который общается с md110 по e1. Когда падает канал до прокси, надо перекинуть звонки на запаску, проблема в том, что при упавшем канале я получаю congestion спустя N секунд. Где указывается этот таймаут?
2 | No.2 Revision редактировать |
Добрый день.
Есть 2 астериска: один на удаленном объекте, он же прокся, на которую по дефолту уходят звонки; есть астериск, который общается с md110 по e1. Когда падает канал до прокси, надо перекинуть звонки на запаску, проблема в том, что при упавшем канале я получаю congestion спустя N секунд. Где указывается этот таймаут?
Я юзал такую тему, но не айс:
function checkPeer( $peer, $peers="" ) { if ( !$peers ) $peers = getPeers();
foreach ( $peers as $k => $v )
if ( $v == $peer )
{
$h = popen ( "/usr/bin/nmap -n --max-rtt-timeout 5 --scan-delay 0 -sU -p 5060 $k 2> /dev/null", "r" );
$nmap_result = "";
while ( $buf = fread($h, 64) )
$nmap_result .= $buf;
fclose ( $h );
if ( strpos($nmap_result, "open") )
return true;
else if ( strpos($nmap_result, "closed") )
return false;
return false;
}
}
3 | No.3 Revision редактировать |
Добрый день.
Есть 2 астериска: один на удаленном объекте, он же прокся, на которую по дефолту уходят звонки; есть астериск, который общается с md110 по e1. Когда падает канал до прокси, надо перекинуть звонки на запаску, проблема в том, что при упавшем канале я получаю congestion спустя N секунд. Где указывается этот таймаут?
Я юзал такую тему, но не айс:
function checkPeer( $peer, $peers="" )
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.