2016-11-16 5 views
0

Внезапно сервер Websphere автоматически запускается.Как принудительно остановить websphere liberty server в окнах 7

Я останавливаюсь много раз, но автоматически запускаюсь автоматически.

Даже я удалил проект из веб-сферы и удалил websphere из проекта и снова добавил для того же .. Но все-таки я начинаю.

Я также запустить следующую команду,

Server stop server_name 

ниже сообщение показывает

Stopping server server_name 

Так что это не выемка. Как остановить насилие? или Убить существующий процесс?

+0

В WebSphere Liberty 17.0.0.1, эта функция доступна https://stackoverflow.com/a/44762307/4825911 –

+0

В WebSphere Liberty 17.0.0.1 эта функция доступна https://stackoverflow.com/a/44762307/4825911 –

ответ

2

В вашем вопросе не указано, на какой ОС вы работаете, но Liberty в настоящее время не передает какие-либо средства для автоматического запуска сервера (например, службы Windows), поэтому, когда вы говорите «автоматически запускались автоматически», более вероятно, что сервер никогда не выключается. Liberty работает как процесс, который можно убить, и идентификатор процесса можно определить, просмотрев файл messages.log в каталоге журналов сервера. В преамбуле файла будет содержать следующую строку:

process = [email protected] 

В зависимости от ОС вы работаете, вы можете использовать команду убить (Linux или MacOS) или диспетчера задач Windows, чтобы завершить процесс , При перезагрузке сервера, вы можете указать --clean вариант, как это:

server start defaultServer --clean 
+0

Последнее, что я знал, сервер автоматически обнаружит, что он не был остановлен чисто, и он автоматически очистится, когда вы следующий перезапустите даже без опции '--clean' (как [документально] (http://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/rwlp_command_server.html) , параметр '--clean' обычно не используется). –

+1

Вы правы, мы можем обнаружить при определенных обстоятельствах, что нужен чистый старт. Учитывая путаницу в исходном вопросе, это не вредно при выпуске -clean явно. Альтернативой было бы убить сервер, попытаться запустить его нормально, и если это не удастся, снова запустите его и перезапустите с чистым. –

+0

Я перезапустил машину, и теперь она отлично работает –