Итак, я использую MobaXterm для запуска сервера weblogic. Я считаю, что MobaXTerm запускает терминал в фоновом режиме. Закрытие окна в MobaXterm не закрывает терминал... потому что, когда я попытался перезапустить свой сервер, я столкнулся с ошибкой, сообщающей, что адрес уже используется (адрес используется только сервером, это точно).
Так что же мне делать, чтобы закрыть терминалы, открытые mobaxterm?
решение1
При запуске weblogic через mobaxterm с помощью sh startWeblogic.sh он не запустится в фоновом режиме. В тот момент, когда вы закроете окно, weblogic должен завершить работу. Только в том случае, если вы запускаете его в nohup, т. е. с помощью nohup ./startWeblogic.sh, и только тогда он будет работать в фоновом режиме. Независимо от того, запускаете ли вы weblogic через Mobaxterm или putty, если вы не используете nohup, процесс остановится.
Для подтверждения этого вы можете попробовать выполнить следующие действия:
- запустить weblogic с помощью mobaxterm с помощью sh startWeblogic.sh
- Теперь просмотрите журналы сервера администратора, используя другой сеанс.
- Закройте первое окно, которое используется для запуска weblogic.
- Теперь вы должны увидеть в журналах сервера администратора, что сервер администратора отключается.