gpt4 book ai didi

networking - 如何获取 Heroku 应用的 IP 地址

转载 作者:行者123 更新时间:2023-12-04 02:30:12 29 4
gpt4 key购买 nike

我正在运行一个 Heroku 应用程序。我应该回答一些客户的问题“你的服务器 IP 地址是什么”。我习惯于通过 ping 我的域来确定 IP 地址。

对于 Heroku,我有两个问题:

  1. 当我 ping 我的自定义域时,我得到的 IP 地址与当我 ping 原始应用域时。

  2. ping 不通过。

例子:

myhost:~ 1111$ ping fstrk.herokuapp.com
PING us-east-1-a.route.herokuapp.com (23.23.207.27): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
^C
--- us-east-1-a.route.herokuapp.com ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss


myhost:~ 1111$ ping dashboard.fstrk.io
PING dashboard.fstrk.io.herokudns.com (54.243.243.251): 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
^C
--- dashboard.fstrk.io.herokudns.com ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss

我对网络了解不多,所以我可能做错了。正确获取当前IP地址的方法是什么,为什么指向同一个应用却不一样?

最佳答案

您的客户是否希望在防火墙中将您的 IP 地址列入白名单?如果是这样,您可能需要使用静态 IP 地址设置您的 Heroku 应用程序。 Heroku 被设计成一个负载平衡系统。根据流量、负载等,您可能不会每次都从相同的 IP 地址运行您的应用程序。如果您的应用确实需要静态 IP,请查看以下内容:

临近

根据您的 Heroku 应用程序的配置,您可以使用 Proximo为您的应用设置专用 IP 地址。否则,您的应用程序将在共享系统上运行,并且无法保证获得 IP 地址。

关于networking - 如何获取 Heroku 应用的 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47938859/

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