Node.js zeromq.js监视发送标识的事件
我正在使用最新版本的Node.js zeromq.js监视发送标识的事件,node.js,zeromq,Node.js,Zeromq,我正在使用最新版本的zeromq.js,并尝试在接受事件上添加事件侦听器,如下所示: socket.on( 'accept', function( ...args ) { console.log( 'accept, endpoint:', args ); } ); 该事件触发此输出: accept [ 37, 'tcp://0.0.0.0:5559', undefined ] 我使用的是一个经销商/路由器正式的原型模式,但是这个问题似乎在所有套
zeromq.js
,并尝试在接受事件上添加事件侦听器,如下所示:
socket.on( 'accept',
function( ...args ) { console.log( 'accept, endpoint:', args ); }
);
该事件触发此输出:
accept [ 37, 'tcp://0.0.0.0:5559', undefined ]
我使用的是一个经销商/路由器
正式的原型模式,但是这个问题似乎在所有套接字类型中都很常见
第一个参数不应该是指定的套接字的.identify
,因为它是在调用.connect()方法之前定义的吗
即:
this.socket = zmq.socket( 'dealer' );
this.socket.identity = this.id;
this.socket.connect( "tcp://${this.config.socket.host}:${this.config.socket.port}" );
this.id
是一个字符串,例如resolver-83749
我需要管理套接字连接并引用它们以进行转发控制。如果插座连接和断开,我需要能够映射连接
谢谢大家,节日快乐