AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

одновременный приоритет возможен?

Asterisk GUI 8 сообщений -
#1

Подскажите, возможно ли задать одновременный (параллельный, что-ли) приоритет для

exten => s,n,System(ssh some.site.com ТУТ ПАРАМЕТРЫ РАЗНЫЕ)
и
exten => s,n,goto(from-trunk,${IMEI},1)

Нужно, чтобы выполнились обе команды.

Дело в том, что если нет инета, то команда System зависает, соответственно обработка звонка (по goto) не начинается.
Если менять их местами, то возврата из goto не предусмотрено, поэтому System не выполнится вообще.


СПасибо

Забыл сказать, сижу на FreePBX
#2

вам надо добавить в конец - не ждать выполнения команды - вроде так &
_________________
платный суппорт по мере возможностей
#3

exten => s,n,System(ssh some.site.com "ТУТ ПАРАМЕТРЫ РАЗНЫЕ" >> /dev/null 2>&1)&

Просто вот так вот? Без пробелов и пр? (приведен более реальный вариант)
#4

& - пишется внутри скобки - почитайте формат линь-команд
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#5

Ах, ну так это решение средствами Линукс!

Я-то копал в * или FPbx...

Сработало.

Спасибо еще раз!
#6

Цитата:
Ах, ну так это решение средствами Линукс!

Я-то копал в * или FPbx...


Нормальный подход, да - команда System она же и есть вызов из астера внешних прог линя! Laughing

_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#7

Ну да.

Только если используем Линь - "ВЪ" скобках, а если используем (вернее, пытаемся Smile ) Астер или ФПБх - ЗА оными. Ну я и прикручивал к хвосту...
#8

а эти вызванные процессы не зависают в итоге наглухо, оставаясь в памяти?
Может, переделать на аги - скрипт php - либа lib_ssh?
Там и проверки можно крутить, и наличие инета и ответа хоста проверять, и какие то действия вроде очереди задач если нет связи, чтобы потом скидывать группово