Vai al contenuto

MDM-046 · v3: shared subscription MQTT e sessione stabile

Campo Valore
Gruppo 3 · Midserver v3
Assegnato a (proposta) Mohammad
Priorità P1
Stima indicativa M
Stato ⏸ in pausa
Attività del piano T3.5
Dipende da topologia v3 decisa

Sospeso il 29/10/2026: la shared subscription (M6) si manifesta solo con più istanze o più worker; con una sola istanza non è un problema attuale. Attenzione ma: la sessione stabile (M7, eventi MQTT persi nei fermi) resta un problema vero anche a un'istanza — se in fase di cambio midserver si decide che il gap dei fermi è accettabile, riprendere solo quella metà. Trigger: topologia v3 decisa (MDM-048 / piano cambio midserver).

Contesto

Con più istanze ogni evento verrebbe processato più volte (M6); eventi persi nei riavvii (M7).

Cosa fare

  • [ ] $share/<gruppo>/... sui topic in ascolto; client id stabile; valutare session expiry.
  • [ ] Verificare il supporto MQTT v5 di Mosquitto.

Criteri di accettazione

  • Con 2 istanze ogni evento compare una sola volta nello stream.

Rischi e attenzioni

—

Riferimenti