2014-12-22 3 views
1

Пакетный скрипт для запуска узлов в промежутке от 10 мин или времени, записанного с указанной выше стадииПакетный скрипт для запуска службы в промежутке от 10 мин

Я хочу создать пакетный файл, который будет начать местную службу JBoss, а также как удаленный сервер за 10 минут, и запустить другой сервер jboss через 10 минут. На самом деле эти сервисы находятся на разных ip-сайтах, например, jboss service1 в A ip, service2 в B ip, service3 на C ip и service4 в D ip. Поэтому я хочу запустить эти службы на каждом сервере через 10 минут.

+0

Благодарим вас за эту информацию. Какой у Вас вопрос? – Stephan

+0

Пакетный скрипт для запуска сервисов jboss за 10 минут. У меня есть 4 службы jboss, которые я не хочу запускать их в одно и то же время. Но они должны начать через 10 минут после запуска службы. –

+0

на самом деле все эти сервисы находятся на разных ip-сайтах, скажем, jboss service1 в A ip service2 при B-ip-сервисе3 в C ip и service4 в D ip. Поэтому я хочу запустить эти службы на каждом сервере через 10 минут. –

ответ

1

В общем, у вас есть два варианта реализации «wait x seconds» в файле bat. Если вы используете Win7/Server 2000 или выше, вы можете использовать timeout /t <TimeoutInSeconds>.

Другой способ, чтобы сделать ваш скрипт пинг Localhost за е секунды, что приведет в ожидании желаемого количества времени: ping -n <TimeoutInSeconds> localhost> nul

В то время как первый метод не работает во всех случаях (некоторые программы, такие как Jenkins запрещают этот вид задержки) второй должен всегда делать трюк.

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