smsg.* à l’échelle de la passerelle.
Déclarer un worker
Chaque worker est un ensemble de propriétésoutSms.instance.<name>.*. Le type décide de ce que
c’est :
smppclient et smppserver sont les valeurs de configuration. Ce site et le panneau de contrôle
les appellent vendor et server partout ailleurs — voir Concepts.Trois niveaux
outSms.default.* → le défaut codé dans la table prms. Explication
complète à Chemins et niveaux de propriétés.
Le mot doublé dans
outSms.default.default.tlvs.submit est correct. Le premier default est le
niveau de repli ; le second fait partie du nom de propriété default.tlvs.submit.Propriétés à l’échelle de la passerelle
Tout ce qui est soussmsg.* vit aussi ici — tarification, CDR, crédit, whitelisting, limites de
files, sortie de webhooks, tokens opérationnels. Catalogué par tâche sous
Clés de configuration.
Le seul fichier encore lu en mode base de données
En modedb, chaque watcher de fichier se met en retrait et credentials.yml,
routingTable.conf et rates.conf ne sont pas lus après le démarrage.
Une fois en marche en mode db, les réglages de worker viennent de app_worker_property et les
propriétés de passerelle de app_config, tous deux projetés sur les mêmes noms de clés. Si une
clé est définie à la fois dans la table de worker et dans app_config, la table de worker
l’emporte et le doublon est journalisé.