Перейти к содержанию

NodeJS: Error: listen EADDRINUSE :::PORT

После деплоя приложения на nodejs в логах возникла ошибка Error: listen EADDRINUSE :::8888
Исходя из данной ошибки — прошлый экземпляр приложения подвис и не отпускал порт, и новый не мог запуститься. Поэтому необходимо помочь ему завершиться. Пример ниже

Узнаем PID исходя из порта

[email protected]:~$ sudo lsof -i :8888
COMMAND   PID USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
service  20507  pm2   12u  IPv6 12804495      0t0  TCP *:8888 (LISTEN)

Убиваем процесс с найденным PID

[email protected]:~$ sudo kill -9 20507

Опубликовано в рубрикеLinux

Оставьте первый коментарий

Добавить комментарий

Ваш адрес email не будет опубликован.