_startServer(port) { const server = http2.createServer(); server.once('error', err => { this.emit('error', err); }); server.on('session', session => { this._handleSocket(session); }); server.on('stream', (stream, headers) => { this._handleStream(stream, headers); }); server.listen(port, () => { const realPort = server.address().port; if (port === this.publishPort && port === 0) { this.publishPort = realPort; } this.logger.info('[RpcServer] server start on %s', realPort); }); return server; }
port = server.address().port var client = connect(secure, port) client.on('error', onError)
port = server.address().port client = connect(secure, port) client.on('error', onError)
port = server.address().port var client = connect(secure, port) client.on('error', onError)
port = server.address().port var client = connect(secure, port) client.on('error', onError)
port = server.address().port var client = connect(secure, port) client.on('error', onError)
port = server.address().port var client = connect(secure, port) client.on('error', onError)