浏览 2217 次
锁定老帖子 主题:请问有没有办法实现真正的多线程网络操作?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-25
所以我想利用多线程提高网络的利用率,但是由于ruby中的多线程是伪多线程, 一个线程操作网络的时候例如open-uri,其他的线程都动不了。 请问有办法解决这个问题么? 如果让网络操作成为非block模式? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-01
用 process 吧.
在unix 下这个可以算是比较标准的解决方案。 |
|
返回顶楼 | |
发表时间:2007-02-04
IO.select?
|
|
返回顶楼 | |