aws 上来自 ELB 的网关超时

问题描述

我有服务和一个 DNS [https://example.com/],它指向 AWS 中的负载均衡器来传输所有请求。此端点需要经过身份验证并返回 504 Gateway Timeout。我可以使用邮递员在本地访问端点而没有任何问题。但问题仍然存在于 DNS 上。

  1. 还有其他端点工作正常。
  2. 当我执行 ping example.com 时,我第一次被重定向到 ELB DNS,但随后请求超时。
    PING <ELB DNS>: 56 data bytes
    Request timeout for icmp_seq 0
    Request timeout for icmp_seq 1
    Request timeout for icmp_seq 2
    Request timeout for icmp_seq 3
    Request timeout for icmp_seq 4
    Request timeout for icmp_seq 5
    Request timeout for icmp_seq 6
    Request timeout for icmp_seq 7
    Request timeout for icmp_seq 8
    Request timeout for icmp_seq 9
    Request timeout for icmp_seq 10
    Request timeout for icmp_seq 11
    Request timeout for icmp_seq 12
    Request timeout for icmp_seq 13

需要一些关于调试的提示。

规则如下;

rules:
    - host: <hostname>
      http:
        paths:
         - path: /*
           backend:
             serviceName: ssl-redirect
             servicePort: use-annotation
         - path: /v?/* 
           backend:
             serviceName: service A
             servicePort: 80
         - path: /*
           backend:
             serviceName:service B
             servicePort: 80

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)