Kann SignalR verpasste Nachrichten verarbeiten?

Angenommen, meine Netzwerkverbindung wird für einige Sekunden unterbrochen, und ich vermisse einige vom Server übertragene SignalR-Nachrichten.

Wenn ich die Netzwerkverbindung wieder herstelle, gehen die Nachrichten verloren, die ich verpasst habe? oder behandelt signalR sie und schiebt sie heraus, wenn ich mich wieder verbinde?

Was ist der empfohlene Ansatz zur Sicherstellung der Konsistenz, wenn keine verpassten Nachrichten verarbeitet werden können?

Regelmäßige (2-3 Minuten) Abfrage zur Überprüfung der Serverdaten?Erkennen Sie irgendwie einen Netzwerkverlust auf der Clientseite und führen Sie einen Ajax-Aufruf durch, um die Daten zur Netzwerkwiederherstellung abzurufen?etwas anderes?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage