AWS IOT с проблемой службы ведения журналов DynamoDB
Мы внедрили простую базу данных DynamoDB, которая обновляется удаленным устройством IoT, в котором нет пользователя (т.е. root), постоянно подключенного к устройству. У нас есть проблемы с регистрацией данных, так как база данных не обновляется, если пользователь (т.е. пользователь root) не вошел в устройство (мы вошли через сеанс ssh). Мы уверены, что процесс выполняется в фоновом режиме, поскольку мы используем службу Linux, которая запускается при загрузке для выполнения сценария. Мы убедились, что скрипт запускается при загрузке и успешно передает данные в Dynamo при входе пользователя (через ssh). Мы также пытались отключить сеанс экрана, чтобы устройство могло публиковать данные в "Динамо", но это, похоже, не решило проблему. Кто-нибудь еще сталкивался с этой проблемой? Требует ли amazon AWS, чтобы пользователь (т.е. root) постоянно входил в устройство, чтобы обеспечить публикацию данных в AWS?
1 ответ
Нет. Я сделал подобную настройку, и она работает нормально. Вы уверены, что ваше устройство IoT не переходит в какой-то режим ожидания через некоторое время?