Heartbeat

<< Click to Display Table of Contents >>

Navigation:  Documentations techniques > MosGateway > Fonctionnement >

Heartbeat

Profil 0 :

 

Les Heartbeats sont utilisés pour tester la communication entre les serveurs de passerelle MOS et s’assurer qu’ils peuvent gérer les messages MOS.

L'intervalle de Heartbeat est défini dans heartbeatPeriodInSeconds de NetiaMosGatewayCore.config. La valeur par défaut est fixée à 120 secondes.

Voici un exemple du message Heartbeat :

 

<mos>

  <mosID>netia.om.mtp.city.mos</mosID>

  <ncsID>2008R2ENPS7VM</ncsID>

  <messageID>5</messageID>

  <heartbeat>

    <time>2018-03-22T17:41:46</time>

  </heartbeat>

</mos>

 

Informations sur le NMG qui envoie le Heratbeat.

Le message est envoyé sur le port inférieur. NMG reçoit la réponse sur le même socket :

 

<mos>

<mosID>netia.om.mtp.city.mos</mosID>

<ncsID>openmedia.annova.mos</ncsID>

<messageID>8</messageID>

<heartbeat>

<time>2018-03-22T17:47:50</time>

</heartbeat>

</mos>

 

À la réception, MosGateway enregistre l'événement, met à jour le champ «heartbeat» de l'interface graphique et en informe le Monitoring.