gpt4 book ai didi

amazon-web-services - AWS Fargate 网络 - 端口 80 : Connection refused

转载 作者:行者123 更新时间:2023-12-05 03:59:12 24 4
gpt4 key购买 nike

我正在尝试在 Fargate 中通信两个服务,当服务 A 使用 Route 53 名称(而不是 IP)调用服务 B 时,它显示端口 80:连接被拒绝

为了查看发生了什么,我通过 SSH 连接到同一 vpc 中的 EC2 实例,当我使用私有(private) IP:端口发出请求时一切正常,但当我使用 Route 53 名称时失败。

在我看来,我似乎缺少将 Route 53 名称链接到私有(private) IP:8080 而不是私有(private) IP:80 的步骤,或者更有可能是从服务 B 主机中的端口 80 重定向到 8080。

关于如何解决这个问题有什么想法吗?

谢谢!

最佳答案

服务 B 是否运行在端口:8080 上?如果是这样,那么您可能必须在添加服务自动发现时在 dns 记录类型字段中进行设置。将您的记录类型设置为 srv 并在此处选择仅端口或容器和端口。这应该允许您连接到服务 B。

您可以执行此操作的另一种方法是对您的服务使用负载均衡器。现在您可以使用负载均衡器 DNS 访问服务 B,并可能使用 route53 将负载均衡器 url 映射到您拥有的某个域。由于您可以制作一个负载平衡器internal,这可以完全是私有(private)的。

关于amazon-web-services - AWS Fargate 网络 - 端口 80 : Connection refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57446502/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com