无法通过 aws-sdk、localstack 和 aws-kcl 设置我的本地环境。创建消费者并尝试在我的本地环境中运行它后,我收到一个错误,表明我的凭据不正确。所以 Kinesis 消费者总是去真正的 Amazon DynamoDB,我不能把它指向我的 localstack dynamodb。问题是:我怎样才能将它指向我当地的 dynamodb?
问问题
326 次
1 回答
0
我相信目前将多语言守护程序与 Kinesis Consumer Library 连接存在一些问题,但我相信通过添加以下设置,您正在寻找的设置隐藏在 kcl.properties 中:
kinesisEndpoint = http://localhost:4568
dynamoDBEndpoint = http://localhost:4569
它应该使 Multi Lang Daemon 指向您本地的 kinesis 和 dynamo 实例。
我已经用 DotNet 多次尝试过,它似乎在进一步的管道中遇到了问题,但现在我希望这会有所帮助!
于 2019-11-19T10:18:44.457 回答