Size: a a a

2021 September 20

С

Сергей in Asterisker-ы
я только вникаю
источник

PZ

Pavel Z in Asterisker-ы
Лучше тогда отдохнуть и со свежими силами заняться
источник
2021 September 21

ДР

Данила Романович... in Asterisker-ы
Коллеги, всем доброе утро! Кто-нибудь сталкивался с падением астера с segfault при большом кол-ве одновременных звонков в ARI?
источник

YG

Yuriy Gorlichenko in Asterisker-ы
а вы соберите coredump
скорее всего памяти на машне не хватило ион несмог аллоцировать какой либо pointer
источник

YG

Yuriy Gorlichenko in Asterisker-ы
инструкци  по сборке coredump есть в на wiki.asterisk.org
источник

ДР

Данила Романович... in Asterisker-ы
Всё уже собрано. Даже баг репорт оформлен. https://issues.asterisk.org/jira/browse/ASTERISK-29604 Просто там это могут решать месяцами, а у меня астеры на проде простаивают наполовину из за этого и падают периодически. Вот и решил узнать, вдруг кто сталкивался и как то обходил это.
источник

PZ

Pavel Z in Asterisker-ы
*Голосом андеда*
Нужно больше астеров!
источник

YG

Yuriy Gorlichenko in Asterisker-ы
да сталкивались
но дело в том что там в не всегда одна и та же причина может быть

А я вижу вы упоминаете 16.18 версии и 16.20 - а на более низких тоже падает?
Я имеею ввиду другие минорные релизы 16 версии
источник

ДР

Данила Романович... in Asterisker-ы
Да, на более низких тоже падает, на 17ом падало. Ниже не проверял, там на каком то из выпусков что-то менялось в ARI и я всё обновлял, но не помню точно в каком. Сегодня видимо буду пробовать 18ый астер, может в нём всё получше. А как справлялись с этим? Понижали нагрузку на астеры?
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Находили причину и патчили... потом патч в коммитили
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Но это не быстрый процесс. У нас работал человек который хорошо знает ядро.
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Сейчас я в другой команде и не знаю какие версии они сейчас крутят и падает ли. Поэтому мало что могу сказать
источник

DQ

Dmitriy Q in Asterisker-ы
Парни, как организовать выход из AGI по пустому аргументу? или это проще в диалплане проверять?
источник

ДР

Данила Романович... in Asterisker-ы
Да я представляю. Ну видимо если 18ый астер не поможет, то придётся либо копаться в исходниках, либо снижать нагрузку на астеры, увеличивая кол-во.  
Тогда связанный вопрос - есть у кого годные ссылочки на то как засунуть астер в кубер? 😁
источник

IV

Igor Vyrva in Asterisker-ы
имхо проще ExecIf сделать в диалплане
источник

DQ

Dmitriy Q in Asterisker-ы
ну я и добавил, только готоиф с "перепрыгиванием" выполнения скрипта
источник

IV

Igor Vyrva in Asterisker-ы
сам я agi не писал
но так как там скорее всего php то какой нибудь
if (empy($ARG)) {exit;}
источник

DQ

Dmitriy Q in Asterisker-ы
с экзекифом мало работал, хотя довольно интересная функция
источник

IV

Igor Vyrva in Asterisker-ы
$ARG - ваша переменная
источник

IV

Igor Vyrva in Asterisker-ы
очень, я его относительно часто использую
источник