2017-10-03 1 views
0

J'ai mis en place un webhook microsoft graphique pour surveiller les changements dans les messages, avec mon application, qui fonctionnait très bien dans la production.
Ce qui se passe, c'est que le webhook n'envoie pas de notifications aussi rapidement que je le souhaiterais pour envoyer ses notifications. Parfois c'est immédiat, parfois ça prend une heure, je ne comprends pas pourquoi cela se passe.
Toute aide serait grandement appréciée.microsoft graph graphique webhook délai de notification incohérent

Répondre

0

Webhooks abonnements expirent après un certain temps et/ou si une panne de votre webhook souvent ou prend trop de temps pour répondre sur une base régulière. Vous devez renouveler votre abonnement régulièrement pour pouvoir continuer. Vous pouvez trouver plus d'informations à ce sujet ici https://www.eliostruyf.com/creating-and-renewing-your-microsoft-graph-webhook-subscriptions/
Je ne pense pas que vous devriez vous attendre à aucune garantie que la notification sera instantanée (ou presque). La raison est tout ce qui fonctionne avec un modèle de file d'attente de messages et un modèle réduit dans les coulisses. Les notifications sont async et peuvent être retardés en fonction du service, le nombre de notifications pour aller au même abonné et ainsi de suite

+0

Oui, je comprends comment le travail de webhooks. Mon webhook retourne une réponse très rapidement, et le webhook ne plante pas. Ce qui se passe, c'est que le webhook n'envoie pas de notifications aussi rapidement que je le souhaiterais pour envoyer ses notifications. Parfois c'est immédiat, parfois ça prend une heure, je ne comprends pas pourquoi cela se passe. –

+0

J'ai proposé une modification pour votre question afin de la rendre plus claire. Je ne pense pas que vous devriez attendre des garanties que la notification sera instantanée (ou presque). La raison est tout ce qui fonctionne avec un modèle de file d'attente de messages et un modèle de réduction dans les coulisses. Les notifications sont asynchrones et peuvent être retardées en fonction du service, du nombre de notifications à destination du même abonné, etc. – baywet

+0

J'ai approuvé les changements, merci pour cela, je suis assez nouveau à SO donc j'apprends comment mieux poser mes questions, je n'ai pas réalisé que je pourrais éditer comme ça. C'est logique, et c'est ce que je pensais, ce serait bien d'avoir des mises à jour plus fréquentes. –