1

我尝试将 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(),它只是处理直到超时而没有任何错误。

这是为 dynogels 初始化 DAX 的正确方法吗?

4

1 回答 1

2

您需要context.callbackWaitsForEmptyEventLoop = false在 Lambda 函数中进行设置,以便 Lambda 在使用 DAX 时正确关闭。

于 2018-02-23T16:00:01.167 回答