PDA

Voir la version complète : Nombre D'agi max en parallèle ?



tigood
26/04/2011, 15h28
bonjour,
Y a t il une limitation Max d'Agi lancées en parallèle ?
J'ai eu mon code qui était bloqué à cette ligne :

-- Executing [s@macro-appel2:4] AGI("SIP/11.XX.XX.202-035c3b90", "asterisk.pl|standards.societe.fr|societe.fr|") in new stack
Après, en truc pouvant être bloquant, j'ai des :
$AGI = new Asterisk::AGI;
%input = $AGI->ReadParse();


Après, c'est un script statique qui n'a pas bougé depuis des lustres.... et le seul moyen de tout faire repartir était de faire un restart d'asterisk...

En simultanés, je dois avoir 15 cannaux.

Des idées de limitation asterisk ?

Merci

ffossard
26/04/2011, 21h12
Il y'a forcément une limite, mais beaucoup plus haute que 15 :wahoo:

Comdif
27/04/2011, 09h33
Je fait tourner des centaines d'AGI en simultané sans blocage
a mon avis les limites viennent plutôt de perl et de la puissance serveur.
Autre truc classique qui bloque un serveur les connexions Mysql persistentes
mal déconnectées.

par contre je vois que tu envois des variables URL a ton AGI
si ton script fait des requêtes web c'est peut être la cause des limitations.