composer-rest-server Ошибка: throw er;// необработанное событие error - PullRequest
0 голосов
/ 22 февраля 2019

Я установил и начал свою бизнес-сеть.Теперь я хочу сделать composer-rest-server -c admin@test-network, но получаю следующий вывод:

Discovering types from business network definition ...
Discovering the Returning Transactions..
Discovered types from business network definition
Generating schemas for all types in business network definition ...
Generated schemas for all types in business network definition
Adding schemas for all types to Loopback ...
Added schemas for all types to Loopback
events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::3000
    at Server.setupListenHandle [as _listen2] (net.js:1360:14)
    at listenInCluster (net.js:1401:12)
    at Server.listen (net.js:1485:7)
    at module.exports.promise.then.then (/home/dany/.nvm/versions/node/v8.15.0/lib/node_modules/composer-rest-server/cli.js:143:19)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:189:7)

Самое смешное, что раньше все работало нормально.Затем я перезапустил матрицу и переустановил файл bna, и теперь я получаю эту ошибку.Спасибо за вашу помощь

1 Ответ

0 голосов
/ 22 февраля 2019

Кажется, вы не остановили свой скрипт должным образом, поэтому эта ошибка появляется.Эта ошибка возникает, когда ваш порт уже занят, и вы пытаетесь запустить что-то на том же порту.Таким образом, вы можете уничтожить процесс на этом порту, тогда он будет работать нормально.

Если вы используете ОС Linux, тогда эта команда может вам помочь.

fuser -n tcp -k 3000
...