lua-resty-rabbitmqstomp 连接的时候只是爆超时而已
、代码如下
local rabbitmq = require "resty.rabbitmqstomp"
local mq, err = rabbitmq:new()
if not mq then
return
end
mq:set_timeout(1000)
local ok, err = mq:connect {
host = "192.168.1.252",
port = 61613,
username = "guest",
password = "guest",
vhost = "/"
}
ngx.print(err)
而报 ffi 模块缺失的是 amqp
顺便弱弱的问下 怎么开启 luajit 选项 是在编译的时候嘛? 具体加什么参数
我生产环境 没开启 luajit 好久了 囧
------------------ 原始邮件 ------------------
发件人: "smallfish"<small...@gmail.com>;
发送时间: 2013年7月31日(星期三) 晚上6:31
收件人: "openresty@googlegroups.com"<openresty@googlegroups.com>;
主题: Re: 回复: 回复:[openresty] Re: 请教个关于 lua rabbitmq 的问题
ffi 是 LuaJIT 自带的。你编译 ngx_lua/openresty 时候加上开启 luajit 选项即可。
你说的这些错误不是 lua-resty-rabbitmqstomp 里面的
--