Estou executando um aplicativo MoH personalizado para um grande número de usuários em uma caixa de asterisco 11. A configuração é a seguinte:
[customer-100]
mode=custom
application=/usr/bin/ruby /path/to/script.rb 100
[customer-101]
mode=custom
application=/usr/bin/ruby /path/to/script.rb 101
Isso é repetido para 400 clientes ímpares. Esta parecia ser uma boa solução - agora tudo o que tenho a fazer é configurar o MusicOnHold para a classe aplicável dentro do plano de discagem, no entanto, ao recarregar moh, o Asterisk tenta inicializar e executar todos esses scripts de uma só vez, supostamente para tê-los todos correndo e pronto quando é hora de reproduzir.
Existe uma maneira de instruir o asterisco para construir esses canais / chamar esse script sob demanda, em vez de constantemente?