标签: ruby thread-sleep
我用ruby编写了一些东西。现在,我想让它每隔3秒再运行一次代码。我看过线程。我建了一个线程,我放了一个
while true do end
在里面循环。我也睡了3秒钟。看看
Thread.new do while true do #code end sleep 3 end
我的问题是,当我运行我的代码时,它根本不会运行它并且它不会重复。 谢谢
答案 0 :(得分:0)
以下是如何操作:
Thread.new do loop do sleep 3000 # your code here end end
Courtesy of this post