0
웹 응용 프로그램에서 실시간 업데이트를하고 있습니다. 이 응용 프로그램은 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
});
가 그럼 난 IOT 주제 ID를 포함하는 데이터베이스 테이블에 레코드를 생성하는 내 API에 요청을 보냅니다. 이 주제 ID에 다음 응용 프로그램 subcribes는 : 클라이언트가 IOT에서 연결이 끊어 때
client.subscribe(topicId)
나는 데이터베이스에서 레코드를 삭제할. 어떻게해야합니까? IOT에 disconnect event이 있다는 것을 알았습니다. 그러나 AWS 람다에서이 이벤트를 처리하는 방법을 이해할 수 없습니다.
모든 연구를 수행 한 것으로 보이고 사용하려는 IoT 메커니즘을 이해하고있는 것 같습니다 (LWT 레코드를 사용할 수도 있지만). 귀하의 질문은 구체적 무엇입니까? 데이터베이스 레코드를 업데이트 할 수있는 람다 함수를 작성하는 데 도움이 필요하십니까? –
연결 해제 이벤트가 발생하면 람다 함수를 실행하는 데 도움이 필요합니다. – Ildar