войти

Порт занят посторонним процессом

Условие

На машине должен работать веб-сервис на порту 8080, но он не поднимается: порт уже занят другим процессом, который по ошибке на него сел. Сейчас http://localhost:8080 отвечает, но это не тот сервис. Задача — найти, кто держит порт (ss/fuser/lsof), корректно остановить именно его и поднять основной сайт: http://localhost:8080 должен отдавать его страницу. Снести всё подряд нельзя — вместе с виновником уедет и то, что нужно оставить. Машина собрана без systemd: процессами управляйте напрямую, сайт поднимается скриптом /etc/init.d/site.

Как проверяется

  • Посторонний слушатель остановлен, сайт отвечает
  • На порту 8080 отвечает основной сайт

Обсуждение · 0 комментариев

Войдите, чтобы оставить комментарий.

  • Комментариев пока нет.

Проводите такие интервью у себя

Кандидат чинит реальную систему, вы видите каждую команду и получаете протокол с чекпоинтами: что сделано и когда.