0

我正在尝试从 Rails 4 应用程序向 ZeroMQ 发送消息。

我添加gem "zmq"到我的 Gemfile 中,然后在我的应用程序控制器中以某种方法使用此代码。

context = ZMQ::Context.new(1)

Rails 打印异常:

uninitialized constant ApplicationController::ZMQ

如果我添加require 'zmq'到 application_controller.rb Rails 打印其他消息:

cannot load such file -- zmq
4

1 回答 1

0

我找到了这个错误的原因。Gem zmq (rb-zmq) 不能与 ZeroMQ 3.xx 一起正常工作,仅适用于 2.xx:

https://github.com/zeromq/rbzmq/issues/25

于 2013-07-21T13:40:33.730 回答