0
我正在我的web應用程序中進行實時更新。應用程序連接AWS IOT使用aws-iot-device-sdk到:如何處理AWS IOT中的斷開連接事件?
const client = awsIot.device({
region: awsConfig.region,
protocol: 'wss',
accessKeyId: <accessKey>,
secretKey: <secretKey>,
sessionToken: <sessionToken>,
port: 443,
host: <iotEndpoint>
});
client.on('connect', res => {
// ok
});
然後我請求發送到我的API來創建數據庫表中的記錄包含IOT主題ID。然後應用程序將該主題標識爲id:
client.subscribe(topicId)
我想在客戶端從IOT斷開連接時刪除數據庫中的記錄。我應該怎麼做?我看到IOT中有一個disconnect event。但是我不明白如何在AWS lambda中處理這個事件。
您似乎已經完成了所有研究並瞭解了使用哪種物聯網機制(儘管您也可以考慮使用LWT記錄)。你的問題具體是什麼?您是否正在尋求幫助來編寫可更新數據庫記錄的Lambda函數? –
我正在尋找在斷開連接事件時運行lambda函數的幫助 – Ildar