Skip to content

NodeJS: Error: listen EADDRINUSE :::PORT

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

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

user@backend:~$ 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

user@backend:~$ sudo kill -9 20507

Published inLinux

Be First to Comment

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *