[英]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.