【发布时间】:2020-10-31 16:15:44
【问题描述】:
我有一个在 EKS (kubernetes) 集群上运行的应用程序。集群是使用 eksctl 工具创建的。我只运行fargate。该应用程序需要连接到一个 elasticache redis 集群,我在与 fargate worker 相同的子网中启动了该集群。连接错误:
{ Error: Redis connection to my-redis.kptb5s.ng.0001.use1.cache.amazonaws.com:6379 failed - connect ETIMEDOUT 192.168.116.58:6379 │
│ at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1107:14) │
│ errno: 'ETIMEDOUT', │
│ code: 'ETIMEDOUT', │
│ syscall: 'connect', │
│ address: '192.168.116.58', │
│ port: 6379 }
我该如何解决这个问题?我需要让这个连接到 redis 工作。最可能的问题是什么?
【问题讨论】:
-
你能解决这个@Johnny5 吗?
标签: network-programming amazon-vpc amazon-elasticache aws-fargate amazon-eks