我能够从 EC2实例* 连接到 VPC中 的 **ElastiCache Redis 实例* 。但是我想知道是否有一种方法可以连接到Amazon EC2实例外部的ElastiCache Redis节点,例如从我的 本地 开发设置或其他供应商提供的VPS实例。
目前,从我的本地设置尝试时:
redis-cli -h my-node-endpoint -p 6379
过了一段时间我才超时。
不,您不能不采取诸如隧道之类的“技巧”,虽然可以通过测试来解决问题,但将杀死使用超高速缓存并增加延迟/开销的任何真正好处。
… 绝对不允许从Internet访问VPC内部或外部 的 Amazon ElastiCache集群 。
从这里:http : //aws.amazon.com/elasticache/faqs/#Can_I_access_Amazon_ElastiCache_from_outside_AWS
EDIT 2018: 上面的答案在编写时是准确的,但是现在可以通过一些配置来使用此页面下约1/2的方式从外部访问Redis缓存:https ://docs.aws.amazon.com/AmazonElastiCache /latest/red-ug/accessing- elasticache.html#access-from-outside- aws