作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
如果不是,那么在保持高效的情况下,最大值是多少?
我正在创建 14 个线程,每个线程都会打开一个 URL 列表(大约 500 个),为每个线程创建一个新线程,然后下载它,并将其添加到 MySQL 数据库中。 MySQL 池大小设置为 50。
这是 RoR 中的一个 rake 任务。
使用 Kernal#fork
或其他方法会更好吗?
最佳答案
require 'open-uri'
a = 'http://www.example.com ' * 30
arr = a.split(' ')
arr.each_slice(3) do |group|
group.map do |site|
Thread.new do
open(site)
p 'finished'
end
end.each(&:join)
end
关于ruby - ruby 一次可以运行的线程数是否有限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3540169/
我是一名优秀的程序员,十分优秀!