Traffic Shaping y MQTT

7

Hay dos corredores MQTT, la conexión entre ellos debería permitir la conformación del tráfico. El corredor A tiene múltiples clientes que publican datos, el corredor B tiene múltiples suscripciones.

¿Existe la posibilidad de habilitar el modelado del tráfico en la conexión para garantizar que el mismo editor tenga un mínimo de ancho de banda otorgado en la conexión al agente B?

Este escenario se implementa utilizando el intermediario MQTT de Mosquitto con la función de puente de intermediario para garantizar que cada mensaje MQTT se envíe solo una vez a través de la conexión entre el intermediario A y B.

Mueseli
fuente

Respuestas:

6

No, porque no hay información sobre quién publicó el mensaje incluido en el encabezado del mensaje, solo el tema y cualquier indicador retenido.

El puente entre los 2 intermediarios es exactamente el mismo tipo de conexión que existe entre un cliente normal y el intermediario, se parece al intermediario remoto como cualquier otra conexión de cliente.

hardillb
fuente
Gracias por la respuesta. Creo que la última opción es algo así como QoS en la capa de aplicación, pero esto es claramente una exageración para esto.
Sr. Mueseli
1
Puede establecer la QOS en las suscripciones de puente para que pueda aplicar QOS 2 entre los 2 corredores
hardillb