0
如何獲得服務器響應時間與紅寶石?如何獲取服務器的響應時間?
我使用Net::HTTP.get_response(URI.parse(url))
來響應代碼和URL的響應時間。其實我的代碼是:
start_time = Time.now
@req = Net::HTTP.get_response(URI.parse(url))
end_time = (Time.now - start_time) * 1000
puts ("%.2f" % end_time + "ms")
正常工作,但我得到太高的響應時間,例如:Twitter.com(630.52毫秒)。如果我嘗試ping twitter.com,我會得到70/120ms的回覆。
這是計算此服務器響應時間的最佳方法嗎?
你能提供一個SSCCE嗎?你非常接近。 http://www.sscce.org/ –
定義「服務器響應時間」。 –