zeromq.node setsockopt抛出无效参数错误

时间:2015-05-26 15:59:09

标签: node.js zeromq

此代码......

var zmq = require('zmq');
var req = zmq.socket('req');
req.setsockopt('hwm', 10); // or req.setsockopt(zmq.ZMQ_HWM, 10);

...抛出此错误:

/Users/.../node_modules/zmq/lib/index.js:246
  this._zmq.setsockopt(opts[opt] || opt, val);
            ^
Error: Invalid argument
    at Socket.setsockopt (/Users/.../node_modules/zmq/lib/index.js:246:13)

PS。奖励点,有没有办法做这样的事情zmq.socket('req', {'hwm': 10})

  

zeromq.node 2.11.1& zeromq 4.0.5

1 个答案:

答案 0 :(得分:1)

我不相信一旦你点击ZMQ 4.0,HWM就可以了,而不指明你的意思是SNDHWM还是RCVHWM