- Expédié
- 27 août 2026 à 20:32 UTC
- Auteur
- Kamo
- Commite
- e9ac4bf
Un durable créé par NatsMessageService.subscribe n'a porté aucun sujet de filtrage, Il a donc reçu le flux d'un grand nombre de personnes, quel que soit le sujet qu'il a été demandé. Le Configuration remise à PushSubscribeOptions est prise comme donnée, et elle n'a jamais été fixée l'un. Le relais de discussion est l'endroit où il est apparu. ChatSessionSubscriptionManager en crée un consommateur par conversation, nominé pour la session GUID, sujet et transmet tout ce qui arrive sur le sujet de la session a souscrit FOR. Non filtrés, chacun de ces consommateurs prenait tous les domaines suivants: pour l'ensemble de la plate-forme et la republiant en une seule Sujet de la conversation: en production, une session avec quatre messages d'aujourd'hui a été prise 5371 livraisons. Donc chaque fenêtre de discussion ouverte a été informée de chaque message, lire réception et événement ajouté au membre dans le produit. Une lecture de récépouissement atterrissant dans un une conversation sans rapport avec elle est une fenêtre qui s'ouvre sans aucune raison qu'un membre peut voir, et un message atterrissant il y a la conversation de quelqu'un d'autre sur son écran. conciliDurableFilter supprime déjà un filtre durable dont le filtre stocké n'est pas celui étant demandé, de sorte que les consommateurs créés sans un sont réparés sur le suivant abonner. Il arrête aussi de tirer sur chaque abonnement, ce qui est ce qu'il a fait puisqu'un filtre vide stocké ne correspond jamais à un sujet demandé.