Есть проблема с тем что при перезапуске ноды не завершается предыдущий процесс и nodemon отваливается с ошибкой что порт 3000 уже занят. Кто-нибудь сталкивался с такой проблемой?
Такая проблема даже на линуксе есть, по крайней мере у меняеня
на линуксе не было, а вот после перехода на windows - появилась. Решения в гугле не помогают. Как исправляли?
Вручную запускал без нодмона))
Да, известная проблема, используйте линукс
Проблема в спецификации TCP. Даже убитый порт на уровне софтины всё равно будет видеть еще минуты две. В линуксе можно в параметрах ядра порешать, возможно в разных сборках решается по-разному, а винде надо отдельно гуглить
Та это вроде проблема не в спеке, а в физике))
Пока удается перед запуском сервера программно убить порт . Полет нормальный (если не считать Exit status 1)
TCP буффер всё равно будет ждать syn ack. Ничего не поделаешь. Это нормально, просто перепрыгивай с с одного порта на другой
Еще заметил что подобный баг бывает когда приложение очень быстро поднимается)) Если подьем больше 1-2 сек, то такой проблемы нет
Предлагаете обернуть инициализацию в setTimeout?)
Не)) лучше не надо
Обсуждают сегодня