Adicionando um
- Painel de controle
- smsg.properties
Vendors → Add vendor. Host, port, system id e password. O painel agrupa o resto pelo que
faz, e cada campo carrega seu default.
Prove antes de o tráfego depender
Bound não é o mesmo que capaz de enviar
Uma sessão carrega tráfego se for um transceiver, ou um transmitter em uma sessão de
cliente. Um vendor só-receiver binda perfeitamente e não envia nada.
Quando esses dois números diferem, essa é a razão, e o painel mostra Can send como sua própria
cifra exatamente para este caso.
Os quatro estados
Not loaded geralmente significa uma de duas coisas: o gateway não recarregou desde que o vendor
foi adicionado, ou não está lendo workers do banco de forma alguma. O texto de detalhe do badge diz
qual.
Retries, e o número que costumava mentir
maxRetries limita o total de submit_sm que uma mensagem pode custar neste vendor —
somando retries dentro do worker e toda volta pelo router.
status.retry.worker (default 20,88) classifica quais status de operadora vale a pena retentar
localmente; status.retry.router empurra de volta para outra rota.
ESME_RSUBMITFAIL (0x45) é tratado como permanente — uma lane recusada com ele falha na
primeira resposta em vez de após vinte. Operadoras que significam overload transitório por ele são
reincluídas por vendor: status.retry.worker = 20,88,69.
Recibos
request.dlrs (default ligado) configura registered_delivery em todo submit_sm para este vendor.
Controlando um em execução
O painel expõe estes como Stop sending, Hold e Disable, deliberadamente com palavras em
vez de icônicos — cada um re-roteia ou para tráfego de produção no momento em que é pressionado.