- Expédié
- 6 août 2026 à 12:37 UTC
- Auteur
- Kamo
- Commite
- 7973b60
Chaque écran de plate-forme soutenu par ce service rafraîchi sur une minuterie, parce que ce Le service n'a pas de WebSocket et n'a donc aucun moyen de dire quoi que ce soit à qui que ce soit: onglets d'entraînement à gain fermé re-lire toutes les 4 secondes alors qu'une course était en direct, DNS la provision pour chaque 15, les relevés de synchronisation du commerce et les statistiques d'enregistrement VOIP toutes les 30, et la page de configuration de domaine a demandé des crans de vérification une fois par minute par onglet ouvert. PlatformEventPublisher les envoie à NATS et MediaService de base PlatformStompRelayContrôleller les met sur STOMP. Core NATS plutôt que JetStream, Correspondance ThemeProvisionPublisher: le flux de ce service est CHAT-MESSAGES/chat., Donc un JetStream publierait à la sécurité. lâchées. La plus grande partie est le bon commerce - chaque consommateur charge également au-dessus de REST lorsqu'il monte, donc un événement perdu coûte un rafraîchissement, jamais la correction. Câblé aux points où l'état se déplace réellement: - ClosedLoanTrainerService sur chaque écriture, sur les réclamations et sur chaque rapport état terminal, donc le moniteur avance exactement quand la marche le fait. DnsProvisioningService au fur et à mesure que chaque enregistrement est réglé, plutôt que la relecture du panel toute la bûche en espérant que quelque chose a atterri. RetailSyncLogBroadcaster sur chaque ligne de synchronisation-log, via le nouvel auditeur à partage cam, à clé par le fournisseur config, de sorte qu'une syndicale synchronisation de plusieurs fournisseurs n'est pas les tous redessinés parce que l'on a bougé. Deux contre-avions n'ont pas un tel moment, et sont gérés honnêtement plutôt que prétendument en événements: - L'arriéré d'enregistrement de la VOIP est entièrement écrit par un autre service, de sorte que PlatformStatsWatcher l'échantillonne - mais sur le serveur, une fois, et il publie uniquement lorsque les chiffres changent réellement, donc un arriéré calme ne produit pas de trafic lorsque l'ancien arrangement renvoie une charge utile identique à chaque spectateur deux fois plus minute pour toujours. trigger-sync publie immédiatement, car il connaît l'arriéré est sur le point de bouger. - Les diagnostics sont des lectures JVM/host/database en direct où pratiquement tous les champs diffère de la seconde à la seconde, il n'y a donc rien de discret à pousser. Il devient nu cocher: une minuterie de serveur qui décide quand "maintenant" vaut la peine d'être relu, au lieu d'une minuterie par languette ouverte tirant chacune l'instantané complet. DomainVerificationWatcher remplace le sondage de la page d'installation. Propagation DNS et la délivrance de certificats est un État véritablement extérieur, il n'y a pas lieu de souscrire: Donc la vérification doit avoir lieu quelque part - mais pas dans tous les navigateurs. Un balayage couvre tous les domaines d'attente, prend les 25 moins récemment contrôlés, ce qui représente un arriéré de les domaines mal configurés tournent au lieu d'être re-renchiés en entier, seules sondes HTTPS une fois que DNS résout, et ne publie que lorsqu'un domaine avance réellement. Deux essais existants construisent directement ces classes et ont été mis à jour pour la nouvelle paramètres du constructeur. Note : échouent déjà sur le principal (inaplant EntityManager dans le service de fabrication manuelle du test) et n'est pas affectée par cette modification - vérifiée par rapport à un arbre de travail propre.