smsg.* do gateway inteiro.
Declarando um worker
Todo worker é um conjunto de propriedadesoutSms.instance.<name>.*. O type decide o que ele é:
smppclient e smppserver são os valores de configuração. Este site e o painel de controle chamam
de vendor e server em todo lugar. Veja Conceitos.Três camadas
outSms.default.* → o padrão codificado na tabela prms. Explicação
completa em Caminhos e camadas de propriedade.
A palavra duplicada em
outSms.default.default.tlvs.submit está correta. O primeiro default é a
camada de fallback; o segundo é parte do nome da propriedade default.tlvs.submit.Propriedades globais do gateway
Tudo sobsmsg.* também vive aqui: rating, CDR, crédito, whitelisting, limites de fila, egress de
webhook, os tokens operacionais. Estão catalogados por tarefa em
Chaves de configuração.
O único arquivo ainda lido em modo de banco
Em mododb todo file watcher recua e credentials.yml, routingTable.conf e rates.conf não são
lidos depois do startup.
Uma vez rodando em modo db, configurações de worker vêm de app_worker_property e propriedades do
gateway de app_config, ambos projetados nos mesmos nomes de chave. Se uma chave está definida na
tabela de worker e em app_config, a tabela de worker vence e a duplicata é logada.