Я не знаю, поддерживает ли это какой-либо из брокеров, поддерживающих общие подписки MQTT v5, но я могу предвидеть, как это может работать таким образом, чтобы это соответствовало спецификации и духу сообщений паб / суб-сообщений.
MQTT-брокер будет помещать в очередь сообщения для тем, на которые подписан QOS 1 или 2, для клиента, который в данный момент находится в автономном режиме, с постоянным сеансом.Поэтому я не вижу причин, почему общие подписки должны быть другими.Я могу видеть, что это может быть немного более технически сложным для реализации, но должно быть возможно (вам нужно будет рассматривать общую группу как один сеанс).
Тем не менее, я думаю, что основное внимание для общих подписок уделяетсябалансировка нагрузки, затем HA.Поэтому, если вы не используете всех своих общих подписчиков на одном компьютере, маловероятно, что все они выйдут из строя в одно и то же время.