【发布时间】:2018-03-21 03:32:13
【问题描述】:
我的主要目标是:1. 从 NodeJS lambda 访问 redis(elasticache) 集群
我一直在尝试找到使用 lambda 访问 Redis 集群详细信息的方法。我在这个过程中取得了很好的进展,但是,我被困在需要使用 NodeJs Lambda 函数调用 awscli 的地方。
我解决这个问题的方法是我首先决定尝试使用“awscli”提取 Elasticache 集群的详细信息
最初,我想出了一个查询和列出所有集群的方法
命令:aws elasticache describe-cache-clusters --show-cache-node-info
根据我们创建的服务分离结果
命令:aws elasticache describe-cache-clusters --cache-cluster-id abc-rcache --show-cache-node-info
进一步钻取命令以获得我需要的结果,即弹性缓存的主机详细信息。
命令:aws elasticache describe-cache-clusters --cache-cluster-id abc-rcache --show-cache-node-info | grep 地址
现在,我的要求是在 NodeJS lambda 中调用上述命令(awscli),我发现了一些结果,但它们倾向于 python,但是,尚不清楚我需要如何在 NodeJS 中执行此操作(或者也许我没有正确理解)。
在我发帖时挖掘更多内容:)
任何建议将不胜感激。
问候, 萨米尔·瓦尔佩
【问题讨论】:
标签: node.js amazon-web-services lambda redis aws-cli