使用 Api 网关连接到 ElastiCache 集群

Connect to ElastiCache cluster using Api Gateway

我需要使用 AWS API 网关与 elasticache(Redis 引擎)通信。我成功地从同一个 VPC 中的 lambda 函数连接了 ElastiCache。我无法从外部 VPC 连接。

所以我尝试创建一个 API 网关 ,select 集成类型作为 AWS 服务代理,AWS 服务作为 ElastiCache

这是创建 API 网关的屏幕截图

但我不知道,如何测试这个创建的 API 以执行 Redis 命令。

eg: SET A FOO

是否可以使用 API 网关 与 ElastiCache 通信?

API 网关服务代理用于代理 AWS API,而不是 Redis API,因此这对您不起作用。您将必须创建一个 Lambda 函数并使用 API Gateway Lambda 集成。