我能够从EC2实例连接到VPC中的ElastiCache Redis实例。但我想知道是否有办法连接到Amazon EC2实例之外的ElastiCache Redis节点,例如从我的本地开发设置或其他供应商提供的VPS实例。
当前在我的本地设置中尝试时:
redis-cli -h my-node-endpoint -p 6379
我只在一段时间后才会暂停。
这些答案已经过时了。
您可以通过以下步骤访问AWS外部的弹性缓存:
有关更详细的说明,请参阅aws指南:
https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/accessing-elasticache.html#access-从aws之外
前面的回答在编写时是准确的,但是现在可以通过一些配置从外部使用根据从外部AWS访问弹性缓存资源的方向访问redis缓存
不,你不能不诉诸“技巧”,比如隧道,这对于测试来说可能是可以的,但是会扼杀使用超高速缓存的任何真正好处,同时增加延迟/开销。
在VPC内使用Amazon ElastiCache与在VPC外使用它有何不同
专有网络内外的亚马逊ElastiCache集群永远不允许从互联网访问
但是,此语言已在当前常见问题中删除
SSH端口转发应该可以做到这一点。试着从你的客户那里运行这个。
ssh -f -N -L 6379:<your redis node endpoint>:6379 <your EC2 node that you use to connect to redis>
然后从你的客户那里
redis-cli -h 127.0.0.1 -p 6379
这对我有用。
请注意,redis的默认端口是6379
而不是6739
。此外,还要确保允许将用于连接redis实例的EC2节点的安全组放入缓存安全组。
此外,AWS现在支持访问您的集群更多信息
亚马逊云 图 1.20.2.1 - AWS AWS,即 Amazon Web Services,是亚马逊(Amazon)公司的 IaaS 和 PaaS 平台服务。AWS 提供了一整套基础设施和应用程序服务,使用户几乎能够在云中运行一切应用程序:从企业应用程序和大数据项目,到社交游戏和移动应用程序。AWS 面向用户提供包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,能够帮助企业降低 IT
我们正在开发一个系统,我们需要向数千部手机发送推送通知。我们使用Amazon SNS进行了设置。我们将向每部手机发送单独的消息,因此我们直接发送到SNSendpointARN,而不是主题ARN。 我们目前正在想这个系统的性能。我在网上找不到任何关于可以向SNS发送多少消息的内容。例如,如果我需要向25000个SNSendpoint发送25000条消息,我可以以多快的速度发送它们?秒、分钟、小时?
好的,我在 AWS 中创建一个实例,并遵循手册、视频等中的所有要点。但是我收到“无法连接到服务器,因为防火墙,关闭等” 我配置了以下内容: 实例: 私有IP OK 状态:正在运行 检查:一切正常 公共DNS:好的 公共ip:好的 弹性IP附加:好的 已连接网络接口(并且该网络具有安全组、ips等) 安全组(非默认): 入境的 类型协议端口范围源 RDP TCP 3389 0.0.0.0/0 固态混
我想问alexa各种各样的问题,最后我想让它问“你还有什么想知道的吗?”当我说“是”(yes是工作建议)时,它应该根据我的意图来建议我。就像我在
我刚刚开始使用AWS EC2。我明白EC2就像一台远程计算机,在那里我可以做几乎所有我想做的事情。然后我发现了ECS的事。我知道它使用Docker,但我对这两者之间的关系感到困惑。 ECS只是EC2中的Docker安装吗?如果我已经有一个EC2并且我启动了一个ECS,这是否意味着我有两个实例?
但有些多重问题, 如何在.NET中对Amazon Cognito用户池执行身份验证。我以以下方式启动Auth: 他们的文档非常非常糟糕,当我想回应挑战时,我似乎找不到该通过什么。 我假设它只是用默认的JWT中间件配置OWIN,还是应该期待其他东西?