【问题标题】:Why can't I ping herokuapp为什么我无法 ping herokuapp
【发布时间】:2014-05-06 21:54:31
【问题描述】:

我有一个在heroku 上运行的应用程序,比如my-app.herokuapp.com。但是,如果我输入

ping -c 10 my-app.herokuapp.com

在 Mac 终端中,它显示 Request timeout,虽然应用程序正在运行,但我可以在浏览器中打开它。

这是为什么呢?

【问题讨论】:

    标签: heroku ping


    【解决方案1】:

    Ping 使用与在浏览器中打开不同的协议。 Ping 使用 ICMP,而您的浏览器将使用 TCP。 Heroku 似乎只是阻止了相当常见的 ICMP 协议,因为它可以被滥用(也可以尝试 ping www.microsoft.com)

    【讨论】:

    • 好的,谢谢...如何测量访问我的应用程序所需的时间?使用 cURL 通过 HTTP 发送 HEAD 请求?
    • 我建议使用 NewRelic - 它能够测量服务器端响应和客户端也 - 它也是基本版本的免费插件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-28
    相关资源
    最近更新 更多