من توی استریسک یک صف دارم میخوام تنظیم کنم که بعد از یک دقیقه اگر هیچکدوم از داخلی های صف پاسخگو نبودند یا هیچ داخلی توی صف ریجیستر نبود داخلی منشی مون که 110 هستش زنگ بخوره. توی صف چطور میشه timeoute تعریف کرد ؟
اطلاعیه
بستن
هنوز اطلاعیه ای در دست نیست.
گذاشتن time oute برای صف در استریسک
بستن
X
-
گذاشتن time oute برای صف در استریسک
اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum -
ساختار استفاده از این اپلیکیشن به صورت زیر هست :
با مشخص کردن timeout شما تماس رو بعد از این مدت زمان به priority بعد در دایلپلن ارسال می کنید .کد PHP:Queue(queuename,options,URL,announceoverride,timeout,AGI,macro,gosub,rule,position)
مثلا برای صف test:
با کد بالا بعد از50 ثانیه اگر ممبری تماس رو جواب نده ، داخلی 110زنگ میخوره.کد PHP:exten => 600,1,queue(test,,,,50)
exten => 600,n,dial(sip/110)
Instagram : https://www.instagram.com/iranlinuxforum
Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock
Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA
Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/
-
ممنون خانم وحید صفی که ایجاد کردم کمی خاص هست کانفیگ هاش. موردی که گفتید رو من توی تنظیمات صف زدم. الان به این صورت شد.
کد PHP:[SUPPORT-Q]
exten => s,1,set(MONITOR_FILENAME=/NAS_Storage/monitor/${STRFTIME(,,%Y)}/${STRFTIME(,,%m)}/${STRFTIME(,,%d)}/QUEUE-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID}-${CALLERID(num)}-999)
exten => s,2,queue(SUPPORT)
exten => s,n,queue(SUPPORT,,,,120)
exten => s,n,dial(iax/router/110)
exten => h,1,StopMixMonitor()
exten => h,n,set(ARG1=${CDR(dstchannel)})
exten => h,n,set(var=${REPLACE(ARG1,/,-,4)})
exten => h,n,verbose(${VAR})
exten => h,n,system(mv ${MONITOR_FILENAME}.wav ${MONITOR_FILENAME}--${VAR}.wav)
exten => h,n,hangup()
اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum
کامنت
-
خوب دیگه priority دوم نیازی نیست بهش . پاکش کنید :
کد PHP:SUPPORT-Q]
exten => s,1,set(MONITOR_FILENAME=/NAS_Storage/monitor/${STRFTIME(,,%Y)}/${STRFTIME(,,%m)}/${STRFTIME(,,%d)}/QUEUE-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID}-${CALLERID(num)}-999)
exten => s,n,queue(SUPPORT,,,,120)
exten => s,n,dial(iax/router/110)
exten => h,1,StopMixMonitor()
exten => h,n,set(ARG1=${CDR(dstchannel)})
exten => h,n,set(var=${REPLACE(ARG1,/,-,4)})
exten => h,n,verbose(${VAR})
exten => h,n,system(mv ${MONITOR_FILENAME}.wav ${MONITOR_FILENAME}--${VAR}.wav)
exten => h,n,hangup()
Instagram : https://www.instagram.com/iranlinuxforum
Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock
Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA
Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/
کامنت
کامنت