Вступить в клуб →
лёгкаявопросLinux-сервер и Docker: службы, процессы, ресурсы

Служба в статусе running, а с соседнего сервера порт 8080 недоступен

После переезда API на новый сервер systemctl status api показывает active (running). С сервера балансировщика curl http://10.0.3.15:8080/health даёт Connection refused. На самом сервере API:

$ ss -tlnp | grep 8080
LISTEN 0  4096  127.0.0.1:8080  0.0.0.0:*  users:(("api",pid=2231,fd=7))

Что это значит?

  • Служба слушает только локальный адрес
  • Порт 8080 занят другим процессом
  • Служба не запущена, статус устарел
  • Балансировщик не поддерживает порт 8080

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела