最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

连接到从搬运工Redis的Elasticache簇EC2的NodeJS容器在ECS簇

IT培训 admin 2浏览 0评论

连接到从搬运工Redis的Elasticache簇EC2的NodeJS容器在ECS簇

我建立一个认证服务器,用于存储用户的访问令牌,并跟踪它们我想使用Redis的。

我已经成功地创建和部署一个小应用程序的NodeJS包裹起来到码头工人,容器,只有返回令牌。然后我把它推到AWS的ECR回购和创建运行完美的作品任务和EC2实例。

到现在为止还挺好。问题是当我尝试连接到我创建的集群。我使用this nodejs redis module,工作正常。

我曾在那里下的相同网络配置改变了VPC因此所有的集群和实例。也许这是我搞砸了,因为我不是在部署网络安全小组的专家,甚至更少一点。

还我已成功访问redis的从下用相同的代码段相同的VPC另一个EC2实例(未码头工人容器,只是一个Ubuntu机)簇,所以代码是没有问题的。

所以,我的测试中,依据,这个问题是不是在VPC,无论是代码,所以任何人都知道我错过了什么?也许一些有关Dockerfile连接?

我会在这里显示了所有的配置,我认为需要:

Dockerfile

FROM node:8-alpine
MAINTAINER Sergio Faya Fernandez <[email protected]>
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY . .
RUN npm install
EXPOSE 3000
CMD [ "npm", "start" ]

Redis的Elasticache集群

安全组

集装箱安全

回答如下:

没关系,只是发现,在我的EC2容器我只接受HTTP,我改变了它接受所有,现在它工作正常。

连接到从搬运工Redis的Elasticache簇EC2的NodeJS容器在ECS簇

我建立一个认证服务器,用于存储用户的访问令牌,并跟踪它们我想使用Redis的。

我已经成功地创建和部署一个小应用程序的NodeJS包裹起来到码头工人,容器,只有返回令牌。然后我把它推到AWS的ECR回购和创建运行完美的作品任务和EC2实例。

到现在为止还挺好。问题是当我尝试连接到我创建的集群。我使用this nodejs redis module,工作正常。

我曾在那里下的相同网络配置改变了VPC因此所有的集群和实例。也许这是我搞砸了,因为我不是在部署网络安全小组的专家,甚至更少一点。

还我已成功访问redis的从下用相同的代码段相同的VPC另一个EC2实例(未码头工人容器,只是一个Ubuntu机)簇,所以代码是没有问题的。

所以,我的测试中,依据,这个问题是不是在VPC,无论是代码,所以任何人都知道我错过了什么?也许一些有关Dockerfile连接?

我会在这里显示了所有的配置,我认为需要:

Dockerfile

FROM node:8-alpine
MAINTAINER Sergio Faya Fernandez <[email protected]>
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY . .
RUN npm install
EXPOSE 3000
CMD [ "npm", "start" ]

Redis的Elasticache集群

安全组

集装箱安全

回答如下:

没关系,只是发现,在我的EC2容器我只接受HTTP,我改变了它接受所有,现在它工作正常。

发布评论

评论列表 (0)

  1. 暂无评论