标签: ruby multithreading timeout network-protocols
我需要保留数据并让Ruby程序等待几天的响应。我正在考虑使用线程实现这一点(网络上可能存在大量并发请求)。我的问题;是否合理地让一个线程运行了几天等待响应?
答案 0 :(得分:2)
一般情况下没有问题。查看Queue类,它可能有助于“工作轮询”:
http://www.ruby-doc.org/stdlib-1.8.7/libdoc/thread/rdoc/Queue.html