- Expediere
- 4 septembrie 2026 la 20:20 UTC
- Autor
- Kamo
- Comite
- 6ef1e59
MediaService a rulat doar o singură replică, aşa că o desfăşurare a acesteia a fost o pană totală de chat şi un OM a fost la fel. Nu a putut rula două, din motive care au fost toate în cod: 1. BROCKER furtun este în-imagine. permiteSimpluBroker înseamnă convertiAndTrimite ajunge doar WebSockets conectat la naveta care face apelul. 13 controlori de releu deja manipulat acest drept prin abonarea la NAT cu un dispecer simplu (nici un grup coada, astfel încât fiecare pod primește fiecare mesaj) și re-publicare la nivel local. Treisprezece alte site-uri de apel nu au tastat indicatori, prezenţă, insigne necitite, raspunsuri, oferta WebRTC/raspuns/ICE, notificări de intrare-chat şi fiecare ar fi livrat aproape jumătate din audienţă. StompFanout generalizează modelul pe care aceste relee îl folosesc deja: publică {destinaţia, sarcina utilă} on un subiect NATS de bază, fiecare pod îl releu în propriul broker. Central NATS, nu JetStream, deoarece acestea sunt evenimente live-moment cu nici o valoare redată și nici un flux care acoperă subiectul. Deoarece nucleul NATS oferă, de asemenea, editorului, trimite () NU scrie la nivel local, precum și că ar livra de două ori aici. Cu NATS jos se încadrează înapoi la o trimitere locală, care este ceea ce platforma a făcut înainte. 2. Consumatorul per-conversatie a fost un DURABIL EXCLUSIV. ChatSessionAbonamentManager numit JetStream durabil după sesiunea de chat GUID, și un consum de împingere durabil admite exact unul abonat. A doua legătură a podului a fost refuzată [SUB-90012] și fiecare membru a cărui priză a aterizat nu s-a primit nici un mesaj, nici chitanţe citite, nici evenimente adăugate membrilor, nici o eroare. Acum un consumator efemer: nici un nume pentru a ciocni peste, unul pe pod, cules de server. Rejudecarea asta a inventat un nou nume durabil în caz de coliziune. A funcţionat şi s-a scurs. Consumator permanent de servere per coliziune care nu a şters nimic. 3. CINCI MAI MULTE DURABLE DE NAME, care necesită tratament opus în funcție de locul de muncă. Conversia şi releele VOIP STOMP au trecut prin JetStream mai degrabă decât un dispecer de bază, aşa că au avut acelaşi Insecta exclusivitatii este acum efemera, deoarece fiecare pod trebuie sa primeasca. Notificatorul de chat-email, social consumatorii de intrare și de conversie de marketing trebuie să ruleze exact o dată, astfel încât acestea să păstreze lor durabil și să se alăture unui grup livra, ceea ce înseamnă, de asemenea, un supraviețuitor preia lucrarea atunci când o capsulă moare. Sunt necesare sesiuni lipicioase pe ruta media, nu opţionale: aceşti clienţi STOMP folosesc SockJS, al cărui flux xhr/xhr-polling Fallback este câteva cereri HTTP în picioare pentru o conexiune împotriva stării sesiunii care trăieşte în memoria unei capsule. Robina rotundă o sparge. A se vedea Ingressroute.yaml. replica 1 -> 2. 367 teste trec.