我希望每5分钟执行一个方法,我在ruby(cron)上实现了它.但它不起作用.我认为我的方法不可行.
日程rb
every 5.minutes do
runner "Ping.checkPings"
end
发出砰的声响.rb
def checkPings
gate = Net::Ping::External.new("10.10.1.1")
@monitor_ping = Ping.new()
if gate.ping?
MonitorPing.WAN = true
else
MonitorPing.WAN = false
end
@monitor_ping.save
end