AWS DAX с диногелями
Я пытаюсь использовать DAX с dynogels, но он просто застрял там до моего времени ожидания лямбда, когда я делаю scan()
,
Вот как я инициализирую DAX.
import AmazonDaxClient from 'amazon-dax-client';
const dax = new AmazonDaxClient({endpoints: [env.Endpoint], region: 'us-west-2'});
const docClient = new dynogels.AWS.DynamoDB.DocumentClient({service: dax});
dynogels.documentClient(docClient)
Когда я делаю Model.scan()
это просто обработка до таймаута без каких-либо ошибок.
Правильный ли способ инициации DAX для диногелей?
1 ответ
Решение
Вам нужно установить context.callbackWaitsForEmptyEventLoop = false
в вашей функции Lambda, чтобы Lambda правильно отключалась при использовании DAX.