Skip to main content
Un serveur est un listener sur lequel vos clients se binderont. Les clés ci-dessous sont réglées comme outSms.instance.<name>.<key>, avec outSms.default.<key> comme niveau de repli — voir Niveaux de propriétés. Chaque worker a aussi les réglages de base.

Ports et connexions

Un listener qui ne peut pas prendre son port n’arrête pas la passerelle. Il journalise et le reste continue de tourner, ce qui est correct pour un déploiement multi-listeners et surprenant la première fois — vérifiez /ops/health plutôt que de supposer qu’un démarrage propre signifie que tous les listeners sont en service.

TLS

Protocole proxy

Défauts par compte

Appliqués à chaque compte se bindant ici sauf si le credential les surcharge.
conf.maxRate.default et le plafond REST smsg.restapi.maxRate.default ne se suivent pas. Réglez les deux quand la limite doit être à l’échelle de la passerelle — voir Limites.

Messages entrants (MO)

mo.owner.default vide signifie nulle part. Le listener journalise message.mo.unmapped et consomme le message plutôt que de deviner un propriétaire. C’est délibéré — livrer le message entrant d’un étranger au mauvais client est pire que de le jeter — mais cela signifie que le trafic MO non mappé disparaît silencieusement sauf si vous surveillez cette ligne de log.

Accusés, adressage et encodage

TLVs, whitelisting et produits

Voir Whitelisting et Limites.

Threads

Diagnostics

message.trace.mode apparaît dans la table par instance mais est global uniquement — un outSms.instance.<name>.message.trace.mode n’est jamais lu. Réglez-le sans préfixe. Voir Journalisation.