EventMachine:EM 可以处理的最大并行 HTTP 请求是多少?
我正在构建一个分布式网络爬虫,并试图最大限度地利用每台机器的资源。我通过 Iterator 在 EventMachine 中运行解析函数,并使用 em-http-request 发…
使用 EventMachine 进行异步数据库访问
我已经开始开发一个简单的 EventMachine 项目,用于接收来自一组网络客户端的数据,将其记录到数据库中,并同时将其发送给另一组不同的客户端。 A客户…
eventmachine 服务器无法执行 receive_data
我有一个 eventmachine 应用程序,其中一个脚本正在从文件中读取数据,逐行将数据发送到另一个脚本,并且“服务器”脚本对该数据进行操作。不幸的是,…
Rails - 同步 - Faye、Juggernaut、Cool.io、普通的旧 eventmachine
我需要同步并且有太多的选择。似乎可用的选项包括:Faye、Juggernaut、Cool.io、普通的旧 eventmachine 有什么建议吗?什么是最受欢迎的,尤其是在 Ro…
需要使用 EC2 设计视频转码处理方面的帮助吗?
我目前正在 linode 服务器中对用户上传的视频进行转码,并使用 s3 来存储它们,但是,作为乐观主义者,我希望将转码转移到 Amazon EC2 以在必要时进行…
铁轨 + EventMachine 应用程序是开源应用程序吗?
我想在 Rails 中使用 EventMachine,并且我一直在阅读任何我能得到的与 EventMachine 相关的文章。它们中的大多数都有一个简单的独立 EM 示例,因此我…
Ruby Eventmachine 排队问题
我有一个用 Ruby 编写的 Http 客户端,可以向 URL 发出同步请求。然而,为了快速执行多个请求,我决定使用 Eventmachine。这个想法是 将所有请求排队…
ruby 中的 socket.io 和 eventmachine
我正在尝试一个非常基本的服务器/客户端演示。我在客户端(浏览器中的用户)上使用 socket.io,在服务器上使用 eventmachine Echo 示例。理想情况下,…
EventMachine - 如何判断自己是否落后?
我正在研究使用 EventMachine 支持的 twitter-stream rubygem 来跟踪和捕获推文。我对整个事件编程这件事有点陌生。我如何判断我在事件循环中所做…
如何在 Ruby 中使用 event_machine 在发出请求时绑定到 IP?
我有一个可以访问一些 Web API 的应用程序,但它们通过 IP 限制我。如何使用 EM 绑定到我的专用服务器上分配给我的另一个 IP? 我真的希望它像这样简…
想要 EM-Synchrony 、em-http-request 和光纤之间的关系吗?
我想要并发下载网页,所以我找到了这些库, 但是我无法区分em-synchrony和em-http-request之间的关系? 我已经检查了每个存储库的github,但似乎所有…
async_sinatra 请求会因 em-http 而静默崩溃。我该如何解决这个问题?
我有以下代码: require 'rubygems' require 'eventmachine' require 'em-http' require 'sinatra/base' require 'sinatra/async' class Api < Sinatr…
Ruby 事件机器 + AMQP:确保在引发异常之前发生特定的异步调用
我们正在用 Ruby 构建一个 AMQP 支持的消息系统。然而,我们在错误处理方面遇到了问题。 我们维护一个异常白名单,这是安全的,并且 RabbitMQ 中的消…
将 Ruby/EventMachine 脚本作为系统服务运行
我使用 EventMachine 用 Ruby 编写了一个简单的 UDP 服务器。我想让它始终在我的 Linux 机器上运行。关于如何将其包装为系统服务或以其他形式在启动时…
转发请求 UDPSocket
我有一个基本的 ruby 程序,它监听端口 (53),接收数据,然后发送到另一个位置(Google DNS 服务器 - 8.8.8.8)。回复不会返回到原来的目的地,或…