私はいくつかのAWSサービスの初心者です。私はこのドキュメントのリンクをたどっていました:
そして、私はすでにredis-cliをコンピューターにbrewでインストールしました(私は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
はい、Nodeへのすべてのインバウンドトラフィックを許可するようにVPCセキュリティグループを設定しましたが、問題は解決しません。
セキュリティグループ会議:
ノードの説明:
何か案は?
Awsの外側からeleasticacheに接続することはできません。それはそれがセットアップされている方法です。デバッグと開発のために行うのは良いことですが、本番環境では、システムにそれほど多くのレイテンシーを導入することは実際には意味がありません。
AWS FAQから:
現在、IP範囲ベースのアクセス制御はキャッシュクラスターに対して有効になっていないことに注意してください。 キャッシュクラスターへのすべてのクライアントはEC2ネットワーク内にあり、上記のようにセキュリティグループを介して承認されている必要があります。