2016-09-01 1 views
0

Ich habe einen Benachrichtigungs-Hub konfiguriert und alles scheint aus Benutzersicht in meiner Cordova App richtig zu funktionieren. Durch meine Tests in der Produktion werden neue Geräte im Notification Hub registriert und ich kann Push-Benachrichtigungen auf diesen Geräten empfangen.Azure Notification Hub-Gerät Registrierung Problem

Allerdings bekomme ich mindestens 200 + Push-Benachrichtigung Registrierung auf einer täglichen Basis gemäß der Notification Hub Dashboard. Ich habe die Anzahl der Registrierungsvorgänge für den Zeitraum vom 4. August bis 31. August manuell gezählt und mindestens 11.000 Registrierungsvorgänge durchgeführt. Diese 11.000 ++ Registrierungsoperation, die mit den anderen statistischen Daten auf dem Bild unten widersprechen „REGISTRIERUNG IN DIESER MELDUNG HUB: 5940“

enter image description here

Hier ist auch ein Screenshot des Registerkarte ‚Monitor‘ und feststellt, dass es in der Tabelle sind keine wesentlichen Fehler angezeigt:

enter image description here

Meine Frage ist: Wo sind die anderen Hunderte von Anmeldungen, die ich auf einer täglichen Basis zu bekommen? Warum werden sie nicht als registrierte Geräte angezeigt? Wenn ich nur 1 Monat zähle, sollte ich 11.000 ++ Geräte registrieren, während es nur 5940 Geräte gibt ?!

Antwort

1

Dies ist ein wenig verwirrend, aber es gibt einen Unterschied zwischen Registrierungen und Registrierung Operationen.

Hier ist, was ich denke passiert ist. Sie sehen die 11k + Registrierung Operationen wie auf dem Diagramm gezeigt: enter image description here

Das ist erstellt und aktualisiert, um die gleiche Anmeldung kombiniert. Wenn Sie also einmal eine Registrierung erstellt haben und dann dreimal eine Aktualisierung durchgeführt haben, werden diese als 4 Registrierungsvorgänge über 1 Registrierung gezählt. (Es ist ein bisschen komplizierter als das, aber es ist eine einfache Möglichkeit, darüber nachzudenken.)

Und der grüne Streifen zeigt eine Reihe von eindeutigen Registrierungs-IDs, die Sie mit dem Hub zugeordnet haben.

+0

Ich sehe.Vielen Dank für die Antwort. Gibt es eine Möglichkeit, die eindeutige Registrierung von Geräten grafisch darzustellen (keine Registrierung)? – Eyad

+0

Ich glaube nicht, dass es einen Weg gibt, die Zeitlinie von einzigartigen Geräten im Moment zu zeichnen. Eine (unpraktische) Möglichkeit zur Problemumgehung wäre es, die Werte selbst zu verfolgen. –

Verwandte Themen