Завершение работы терминала Windows, открытого MobaXTerm

Завершение работы терминала Windows, открытого MobaXTerm

Итак, я использую MobaXterm для запуска сервера weblogic. Я считаю, что MobaXTerm запускает терминал в фоновом режиме. Закрытие окна в MobaXterm не закрывает терминал... потому что, когда я попытался перезапустить свой сервер, я столкнулся с ошибкой, сообщающей, что адрес уже используется (адрес используется только сервером, это точно).

Так что же мне делать, чтобы закрыть терминалы, открытые mobaxterm?

решение1

При запуске weblogic через mobaxterm с помощью sh startWeblogic.sh он не запустится в фоновом режиме. В тот момент, когда вы закроете окно, weblogic должен завершить работу. Только в том случае, если вы запускаете его в nohup, т. е. с помощью nohup ./startWeblogic.sh, и только тогда он будет работать в фоновом режиме. Независимо от того, запускаете ли вы weblogic через Mobaxterm или putty, если вы не используете nohup, процесс остановится.

Для подтверждения этого вы можете попробовать выполнить следующие действия:

  1. запустить weblogic с помощью mobaxterm с помощью sh startWeblogic.sh
  2. Теперь просмотрите журналы сервера администратора, используя другой сеанс.
  3. Закройте первое окно, которое используется для запуска weblogic.
  4. Теперь вы должны увидеть в журналах сервера администратора, что сервер администратора отключается.

Связанный контент