Мы используем AWS IOT для нашего продукта домашней автоматизации.
Недавно мы столкнулись с новой проблемой сервисов AWS IOT.
Проблема в том, что когда команда AWS IOT выпускает новые обновления кода, они отключают определенные устройства от mqtt.
Наши устройства подключаются к mqtt, aws немедленно их отключает, что в конечном итоге приводит к циклу подключения -> отключить. Наши устройства отправляют теневой запрос на обновление / получение при каждом подключении к mqtt.
В результате это вызывает интенсивное использование сообщений.Хуже всего то, что сервис mqtt остается недоступным в течение этого времени, поэтому пользователи не могут использовать наш продукт, и они начинают звонить в нашу службу поддержки, и у нас нет веских причин их удовлетворять, что приводит к очень плохому пользовательскому опыту.
Эта проблема встречалась три раза за последние пару месяцев.
Мы пытались получить какое-то решение от поддержки разработчиков AWS, но безрезультатно.
Может ли кто-нибудь предложить способ, который мы можем использовать для предоставления услуг нашим клиентам при возникновении этой проблемы?
Мы используем nodemcu esp8266 и mongoose os на аппаратной стороне.