我正在使用Ruby on Rails 5,尽管我是Ruby/Rails的新手。我已经读到过关于使用
t = Thread.new {
sleep(rand(0)/10.0)
Thread.current["mycount"] = count
count += 1
}然而,我想知道在Ruby/Rails中是否有一种标准的方法来管理一堆应用程序创建的线程。我熟悉Java,它有一个线程工厂。这允许一定数量的线程同时运行,而其他线程必须在队列中等待。我想知道如何在Ruby/Rails中做类似的事情。
请注意,我不是在谈论当网页被请求时自动生成的线程类型。我说的是我(应用程序所有者)创建的线程。
https://stackoverflow.com/questions/41473541
复制相似问题