Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 无法连接到aws上的Redis节点_Amazon Web Services_Redis - Fatal编程技术网

Amazon web services 无法连接到aws上的Redis节点

Amazon web services 无法连接到aws上的Redis节点,amazon-web-services,redis,Amazon Web Services,Redis,我是一些AWS服务的新手。我正在跟踪此文档链接: 我已经在我的计算机中安装了带有brew的redis cli(我在mac中),并且在尝试连接到节点时仍然出现相同的错误: $ redis-cli -h mynode.abcdef.0001.usw2.cache.amazonaws.com -p 6379 错误: Could not connect to Redis at mynode.abcdef.0001.usw2.cache.amazonaws.com:6379: Operation ti

我是一些AWS服务的新手。我正在跟踪此文档链接:

我已经在我的计算机中安装了带有brew的redis cli(我在mac中),并且在尝试连接到节点时仍然出现相同的错误:

$ redis-cli -h mynode.abcdef.0001.usw2.cache.amazonaws.com -p 6379
错误:

Could not connect to Redis at mynode.abcdef.0001.usw2.cache.amazonaws.com:6379: Operation timed out
是的,我已将VPC安全组配置为允许所有入站流量进入我的节点,并且问题仍然存在

安全组配置:

节点描述:


有什么想法吗?

您无法从aws外部连接到eleasticache。这就是它的设置方式。对于调试和开发来说,这样做是很好的,但是对于生产来说,在一个主要目的是尽可能快地给出结果的系统中引入那么多延迟并没有真正意义

来自AWS常见问题:

请注意,基于IP范围的访问控制目前不可用 为缓存群集启用缓存群集的所有客户端都必须 在EC2网络内,并通过安全组授权 如上所述。


外部访问Elasticache资源是可能的,但不鼓励:

Elasticache是一项专为VPC内部使用而设计的服务。 由于Internet通信延迟,不鼓励外部访问 以及安全问题。但是,如果需要外部访问Elasticache 出于测试或开发目的,可以通过 VPN


指南:

能否发布安全组的屏幕截图以及elasticache节点的详细信息?能否确认默认缓存子网组中的子网是公用的?e、 g.他们应该将流量路由到0.0.0.0/0到internet网关,而不是NAT。我可以从我的ec2实例连接,它与我的ElastiCache位于同一个VPC中,叹气。谢谢你,伙计,不!!!!!!我希望他们正在考虑提供。我有一个软件许可证,它强制我将代码托管在Mac上,我使用redis与EC2服务器通信:(@mabounassif SSH)将redis服务器的相关端口转发到您的本地服务器。