0
我使用Timer類紅寶石EventMachine的庫如下:紅寶石EventMachine的計時器的時間間隔太大錯誤
EM::Timer.new(interval) do
# do something
end
如果我設置的時間間隔值過大(超過最大整數值越大),如「5183877.350508」 ,它會引發一個錯誤:
integer 5183883250 too big to convert to `int'
這是事件機器的定時器間隔的限制還是一個錯誤? 如果必須將計時器間隔設置得更大(例如幾個月或幾年),我應該怎麼做。
好的,非常感謝! 我會嘗試Rufus調度程序。 – tidy 2012-03-08 05:25:05