|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Тайм-аут для проверки запуска служб! |
|
Тайм-аут для проверки запуска служб!
|
Новый участник Сообщения: 3 |
Профиль | Отправить PM | Цитировать Столкнулся с такой проблемой:
ОС - Windows 2003 Server Во время старта системы запускаются несколько служб (стороннего ПО). Одна из служб проверяет целостность БД, которая создается в процессе работы данного ПО и по времени этот процесс может длиться от 1 до 5 минут. Остальные связанные службы запускаются после данной. Но система через секунд 20-30 проверяет что служба не запущена и выдает сообщение типа "Служба "nnn" остановлена. Выполните её перезапуск." Необходимо нажать на кнопку "ОК" и служба тогда запускается. Т.е. получается если вдруг сервер под управлением Windows 2003 Server перезагрузится, то служба стороннего ПО не запустится пока не будет нажата кнопка "ОК". Вопрос - можно ли где-то увеличить параметр тайм-аута с 20-30 секунд, до хотябы 60-90 чтобы служба могла проверить БД и запуститься. Спасибо! |
|
Отправлено: 13:00, 12-03-2008 |
Сообщения: 53441
|
Профиль | Отправить PM | Цитировать Moralik, а если попробовать эти сторонние службы выставить на Manual (тип запуска: Вручную) и запускать их из .cmd батника командами net start имя_службы? Батник прописать в автозагрузку.
|
Отправлено: 15:03, 12-03-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать В том то и дело что запускаться они должны автоматически (тип запуска: Авто).
Вариант с батником не удовлетворяет. Службы имеют зависимости как между собой , так и с другими системными службами. |
Отправлено: 16:36, 12-03-2008 | #3 |
Старожил Сообщения: 371
|
Профиль | Отправить PM | Цитировать В продолжение развития рецепта moralik можно запускать службу не через автозагрузку а через политику применяемую к серверу, тогда служба запустится одновременно с загрузкой компьютера, аналогично режиму авто.
А все зависимые службы можно прописать в этом же скрипте по порядку необходимости их запуска. а чтобы скрипт отработал после запуска системных служб можно в его начале прописать slip на пара десятков секунд |
------- Отправлено: 16:53, 12-03-2008 | #4 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Пока только вот отключил системные уведомления :
Для остановки раздражающих сообщений, уведомляющих , что устройство не функционирует при загрузке Windows 2003 Server, создаk dword-параметр "NoPopupsOnBoot" в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows Установил значение этого параметра равным 1 для отключения появления всплывающих сообщений. Продолжаю поиск по timeout запуска системной службы которая проверяет все ли установленные службы (пользовательские ) запущены. На одном из форумов была ссылка на такой параметр "ServicesPipeTimeout", но он к сожалению не работает. |
|
Отправлено: 17:48, 18-03-2008 | #5 |
Ветеран Сообщения: 608
|
Профиль | Отправить PM | Цитировать Попробуйте к каждой зависимой службе добавить параметр в реестр DependOnService тип данных REG_MULTI_SZ и впишите туда название службы которая проверяет целостность БД.
|
Последний раз редактировалось d petr, 18-03-2008 в 19:18. Причина: ошибся малость Отправлено: 18:54, 18-03-2008 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Тайм Аут | Flooper | Скриптовые языки администрирования Windows | 1 | 21-09-2009 14:17 | |
[решено] тайм-аут на терминальном сервере. | Just4Fun | Microsoft Windows NT/2000/2003 | 5 | 26-06-2009 15:11 | |
Тайм аут для дисковой подсистемы. | minion | Microsoft Windows NT/2000/2003 | 0 | 29-05-2009 16:30 | |
Тайм-аут на ISA 2006 | IksSafonsky | ISA Server / Microsoft Forefront TMG | 6 | 04-05-2009 11:30 | |
Тайм-аут при печати через принт-сервер в домене W2K3 | daledale | Microsoft Windows NT/2000/2003 | 0 | 21-11-2006 23:30 |
|