выключение кота на порту 8080

У меня проблема с выключением сервера Tomcat. Когда я набираю localhost: // 8080, он продолжает показывать мне домашнюю страницу tomcat. Я также перезапустил систему, но это не помогло. Я уже попробовал следующие команды, и он не показал никакого процесса, который мог бы выполняться на порте 8080 (Следующие команды ничего не выводили.)

netstat -anp|grep :8080[[:blank:]]

fuser -n tcp 8080

lsof -w -n -i tcp:8080

netstat | grep 8080

Я также попробовал netstat -tulpn, который показывает следующее. Я не вижу там никакого процесса, работающего на порте 8080.

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State            PID/Program name
tcp        0      0 0.0.0.0:17500           0.0.0.0:*               LISTEN         2091/dropbox    
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1046/mysqld     
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      7657/dnsmasq    
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      901/cupsd       
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      5704/postgres   
tcp6       0      0 ::1:631                 :::*                    LISTEN      901/cupsd       
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           869/avahi-daemon: r
udp        0      0 0.0.0.0:46045           0.0.0.0:*                           869/avahi-daemon: r
udp        0      0 127.0.0.1:53            0.0.0.0:*                           7657/dnsmasq    
udp        0      0 0.0.0.0:17500           0.0.0.0:*                           2091/dropbox    
udp6       0      0 :::51917                :::*                                869/avahi-daemon: r
udp6       0      0 :::5353                 :::*                                869/avahi-daemon: r

Может кто-нибудь сказать мне, как освободить порт 8080. Я попытался запустить ./shutdown tomcat, но он показал java.net.ConnectException: соединение отказано

Я полагаю, это из-за уже мгновенный запуск на порту 8080.

Благодаря.

1
задан 2 October 2012 в 05:53

4 ответа

Если бы Вы установили кота от Центра программного обеспечения (или через Кв. - получают командную строку), то это должно работать из стандартного каталога установки человечности. Запуск и остановка Tomcat должны быть столь же легкими как

/etc/init.d/tomcat5.5 start
/etc/init.d/tomcat5.5 stop

Возможно, 5,5 потребностей, которые будут заменены версией, Вы используете.

Если бы Вы просто загрузили кота и работаете из Вашего пользовательского разархивированного каталога, то запуск и сценарии завершения работы, предоставленные Apache, должны работать. Принятие Вашего кота находится в $TOMCAT_HOME:

$TOMCAT_HOME/bin/startup.sh
$TOMCAT_HOME/bin/shutdown.sh

Если все сбои, можно всегда вручную уничтожать все процессы Java

killall java

или, если что-то ДЕЙСТВИТЕЛЬНО застревает

killall -9 java

Эти последние уничтожат ВСЕ процессы Java, в настоящее время работающие.

4
ответ дан 2 October 2012 в 05:53

Это работало для меня,

  1. В терминале, запустите:

    fuser -n tcp 8080
    

    Теперь мы получили некоторый вывод, как это: ] Здесь 15008 - это место, где работает наш apache.

  2. Убить, используя:

    kill -9 15008
    
  3. Готово.

0
ответ дан 2 October 2012 в 05:53
ps -ef |grep 'catalina'

затем возьмите этот pid

kill -9 $pid

в качестве альтернативы, если вы хотите освободить порт 8080

Измените порт tomcat на отличный от 8080

vi $CATALINA_HOME/conf/server.xml

найдите следующий раздел, а затем измените номер порта на любую вещь по вашему выбору.

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

сохранить изменения и перезапустить кота. Теперь ваш порт 8080 будет свободен, так как tomcat будет работать на альтернативный порт, который вы изменили.

0
ответ дан 2 October 2012 в 05:53

Попытка эта команда может быть справкой Вы

sudo kill `sudo lsof -t -i:8080`
0
ответ дан 17 October 2019 в 15:11

Другие вопросы по тегам:

Похожие вопросы: