簡體   English   中英

想要EM-Synchrony,em-http-request和fibre之間的關系?

[英]want the relationshiop between EM-Synchrony 、em-http-request and fiber 's?

我想並發下載網頁,所以我找到了這些庫,

但是我無法區分em-synchrony和em-http-request之間的關系?

我已經檢查了每個存儲庫的github,但是似乎所有示例都是關於自己的,

但是從某些文章看來,em-synchrony和em-http-request可以一起使用,但是我沒有找到相關的代碼

怎么寫這個演示代碼,謝謝

EM-Synchrony包含使EM-HTTP-Request使用光纖的代碼。 它位於https://github.com/igrigorik/em-synchrony/blob/master/lib/em-synchrony/em-http.rb中 因此,一旦您需要em-synchrony/em-http您的em-http-request調用將使用光纖,除非您調用創建的a *版本。

因此,類似以下內容:

require 'rubygems'
require 'em-synchrony'
require 'em-synchrony/em-http'

EM.synchrony do
  req = EM::HttpRequest.new('http://www.google.com').get
  p req
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM