Postgresql 在AWS ECS上部署docker容器失败

Postgresql 在AWS ECS上部署docker容器失败,postgresql,amazon-web-services,amazon-ec2,amazon-ecs,Postgresql,Amazon Web Services,Amazon Ec2,Amazon Ecs,我正在尝试在AWS ECS上部署docker容器。我做了以下步骤: 我已将postgres DB映像和myapp映像从docker hub推送到ECR。 创建ECS集群,创建任务定义,添加Postgres容器,创建服务。我已验证DB是否已启动并正在运行 在同一集群中,我创建了另一个任务定义,并添加了myapp容器。在这里,我将数据库作为ec2公共DNS提供,并创建了服务。它不工作,并且没有与数据库连接相关的错误。我注意到事件日志中的ConnectionResetError 可能是什么问题?数据库

我正在尝试在AWS ECS上部署docker容器。我做了以下步骤:

我已将postgres DB映像和myapp映像从docker hub推送到ECR。 创建ECS集群,创建任务定义,添加Postgres容器,创建服务。我已验证DB是否已启动并正在运行

在同一集群中,我创建了另一个任务定义,并添加了myapp容器。在这里,我将数据库作为ec2公共DNS提供,并创建了服务。它不工作,并且没有与数据库连接相关的错误。我注意到事件日志中的ConnectionResetError


可能是什么问题?数据库\u端点URI是否正确?

当您启动该任务/容器时,ECS日志对其说明了什么?CloudWatch日志显示了相同的错误。.ConnectionResetError(104,'由对等方重置连接')顺便说一句,大量调用内部python脚本,如runtime.py、start.py等。。ConnectionResetError错误消息之后。要实现不同任务之间的通信,需要首先启用。请注意,强烈建议使用RDS进行数据持久化。我尝试使用RDS Postgres实例。它不断抱怨postgres的URL无效。