我有一个简单的设置来检查多个IP并获取它们的响应时间。我正在使用宝石net-ping。
start_time = Time.now
check = Net::Ping::External.new("8.8.8.8")
puts check.ping?
puts Time.now - start_time
这在Development上工作正常,但在Development上不工作。不论IP地址如何,每次检查都返回false。可能是什么原因造成的?
如果有帮助,我正在Heroku上运行我的应用程序。