Pubblica il conteggio open-package del membro al core NATS

FeatureDocsService
Spegnimento
6 agosto 2026 alle ore 22:06 UTC
Autore
Kamo
Impegno
e362673

Connection.publish on legal.packages.{memberId}, NON NatsMessageService: che i perni di servizio .expectedStream (CHAT MESSAGES) in entrambi pubblicano e pubblicareSync, così un JetStream pubblicato su un argomento legale è rifiutato da server e ogni aggiornamento di conteggio svanirebbero silenziosamente. Il conteggio è letto all'interno della transazione del chiamante (Hibernate auto-flushes prima della domanda di conteggio, quindi il valore è il valore post-commit) e solo il inviare è differito tramite LegalAfterCommit. Lettura dopoCommissione query una transazione completata; un rollback non ha bisogno di gestione perché dopoCommettere non spara mai. Qui non butta niente. La primavera propaga un'eccezione del committente chiamante, e un broker morto non deve girare una Finitura che ha già scritto un solo l'attestazione in un 500. natsConnection è richiesto=falso ed è null in produzione oggi — DocsService non ha blocchi nat nella sua configurazione — così l'editore si degrada a un no-op e il seme REST porta il distintivo. memberId è un STRING nel payload. È un passato unico rowid() Number.MAX SAFE INTEGER e il browser lo analizza con JSON.parse.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo