我想无限期地运行一个脚本。如下所示,看起来我当前的脚本会导致内存泄漏。此外,我想保留 @time_value 数组,因为我需要循环遍历每次新运行的值。
class Data
def initialize
first_method
@time_value = [30, 60, 90]
end
def first_method
# get some data; takes about 1 hour
second_method
end
def second_method
#process the data
first_method
end
end
d = Data.new