2015-10-01 2 views
0

Мне нужен скрипт для запуска и остановки сервера веб-сферы.Пуск и остановка сервера websphere удаленный

Мое требование - написать build.xml, который мне нужно настроить в Hudson , чтобы запустить и остановить сервер приложений веб-сферы.

Я выполнил все задачи, но остановился и начал в скрипте муравья, не знакомом. Просьба привести примеры.

ответ

2

Это зависит от того, используете ли вы WebSphere Classic или WebSphere Liberty. Оба продукта имеют сценарии запуска/остановки, но они немного отличаются.

WebSphere Classic:
старт: $ WAS_INSTALL_HOME/бен/StartServer < имя_сервера>
остановка: $ WAS_INSTALL_HOME/бен/stopServer < имя_сервера>

WebSphere Liberty:
старт: $ WLP_INSTALL_HOME/bin/server start < имя_сервера>
stop: $ WLP_INSTALL_HOME/bin/server stop < имя_сервера>

Как только вы знаете, как выполнять эти команды вручную, вы можете использовать задачу sshexec> ant для запуска команд на удаленном сервере.

<sshexec host="somehost" username="user1" password="pwd1" command="/path/to/WAS/bin/server start myserver"/> 
0

Используйте следующий муравей сценарий для запуска и остановки WebSphere Сервер:

<!--Stop Server--><sshexec host="websphere.host.IP" username="websphere.host.username" password="websphere.host.password" 
     command="$sudo server_location/bin/stopServer.sh server_name" trust="true" /> 

<!--Start Server--><sshexec host="websphere.host.IP" username="websphere.host.username" password="websphere.host.password" 
     command="$sudo server_location/bin/startServer.sh server_name" trust="true" /> 

 Смежные вопросы

  • Нет связанных вопросов^_^