Un client Mosquitto MQTT può disconnettere forzatamente un altro?


10

Mi chiedevo come un client MQTT potesse istruire il broker a disconnettere un client in qualche modo, nel caso in cui dovessi forzare la disconnessione di un client dal mio server MQTT (ad esempio, se si sta comportando male in qualche modo e non risponde correttamente).

Una domanda precedente ha evidenziato la possibilità di connettersi semplicemente con lo stesso ID client del client che si desidera uccidere, ma questo sembra nella migliore delle ipotesi inaffidabile e mi chiedo se esiste un'opzione più affidabile che soddisferà le mie esigenze:

  • consente a un client autorizzato di disconnettere qualsiasi altro client dalla rete tramite ID client
  • idealmente, impedisce ai client non autorizzati di disconnettere gli altri (in modo che solo il client "fidato" possa disconnettere gli altri)

Esiste una funzione che soddisfa tali requisiti?

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.