AWS IoT Core и Mobile SDK - емкость кеша и контроль кеша? - PullRequest
0 голосов
/ 30 апреля 2019

Как AWS IoT SDK for Things или для мобильных устройств (Android / iOS) сохраняет данные для последующей синхронизации, когда сеть отсутствует или устройство (Thing / Mobile) не подключено к Интернету. Существует ли концепция Storage Manager и Sync Manager при обмене данными между AWS IoT SDK и облаком, так как она необходима, когда устройство не подключено к Интернету? Если есть, то каков предел такого хранилища?

Прошли концепцию постоянных сеансов.

1 Ответ

0 голосов
/ 20 июня 2019

AWS IoT SDK для Android хранит сообщения для публикации, пока клиент находится в автономном режиме, в очереди в памяти, размер которой является настраиваемым свойством. Общий размер очереди ограничен объемом памяти, выделенной для процесса:

https://github.com/aws-amplify/aws-sdk-android/blob/master/aws-android-sdk-iot/src/main/java/com/amazonaws/mobileconnectors/iot/AWSIotMqttManager.java#L125

...