Я использую apache-tomcat-7.0.41 в среде linux. В обычных случаях (когда tomcat не имеет никакого приложения, то есть файла войны в каталоге webapps), только если один экземпляр tomcat может быть запущен. Если мы попытаемся запустить более одного экземпляра tomcat с использованием сценария запуска, то автоматически завершите работу из-за исключения привязки к порту.Как избежать запуска нескольких экземпляров apache tomcat
Но когда я ввожу файл войны моего приложения в каталог webapps, тогда сценарий запуска запускает новый экземпляр tomcat каждый раз при запуске сценария запуска. Например, если я запускаю сценарий запуска 2 раза, то в jps 2 показаны процессы Bootstrap.
Я также не могу остановить tomcat, используя сценарий выключения.
Я хочу запустить только один экземпляр tomcat. Если кто-то пытается запустить более одного экземпляра, он должен автоматически отключиться.
Может ли кто-нибудь сказать, как справиться с этой ситуацией?
Любое предложение будет действительно полезно.
Спасибо заранее!
Когда я бегу кота, то его ПИД- 8320 и используется ниже портов: ТСР 0 0 :: FFFF: 127.0.0.1: 8005 ::: * LISTEN 8320/Java
ТСР 0 0 ::: 8009 ::: * LISTEN 8320/Java
ТСР 0 0 ::: 22222 ::: * LISTEN 8320/Java
ТСР 0 0 ::: 8080 ::: * LISTEN 8320/Java
УДП 0 0 :: : 40161 ::: * 8320/Java
УДП 0 0 :: FFFF: 192.168.122.108: 11007 ::: * 8320/Java
После вызова отключения скрипт Процесс Bootstrap все еще отображается в jps. И он использовал нижние порты: udp 0 0 ::: 40161 ::: * 8320/java
22222 и 11007 порты используются моим приложением, и это завершение работы, но только один udp-порт не выпускается даже после вызова выключение сценария.
Любая идея, как это сделать?
как получилось, что вы уже не используете порт, который используется в качестве исключения ...по умолчанию он использует 8080 всегда ... какой порт он использует в 1-й и 2-й раз? У вас есть некоторые настройки в файле conf/server, говорящие, что если 8080 используется, используйте другой порт? –
Добавлено более подробное описание в вышеприведенном сообщении, пожалуйста, посмотрите, как оно себя ведет. – user2392692