powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Изменить таймаут запуска службы.
61 сообщений из 61, показаны все 3 страниц
Изменить таймаут запуска службы.
    #39794513
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите пожалуйста как изсенить таймаут запуска службы?

Служба пытается запуститься при мерно в течении 60 сек, затем выдает ошибку тчо не запустилась.


Надо сделать чтбы она пыталась запустится 5 минут.



Подскажите пожалуйста как это можно реализовать?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794524
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794554
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратиться к автору этой службы с багрепом. Служба должна либо сразу рапортовать
SERVICE_RUNNING, а всю работу и инициализацию проводить после, либо периодически
рапортовать SEVICE_START_PENDING с растущим счётчиком и вменяемым хинтом ожидания.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794558
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovОбратиться к автору этой службы с багрепом. Служба должна либо сразу рапортовать
SERVICE_RUNNING, а всю работу и инициализацию проводить после, либо периодически
рапортовать SEVICE_START_PENDING с растущим счётчиком и вменяемым хинтом ожидания.



Т.е. на уровне ОС таймаут запуска никак выставить нельзя?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794580
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Служба пытается запуститься при мерно в течении 60 сек, затем выдает ошибку тчо не запустилась.А процитировать сообщение, ну или хотя бы сказать код события?

пятый2Т.е. на уровне ОС таймаут запуска никак выставить нельзя?
Ну по Вашей же ссылке - ServicesPipeTimeout и есть системный тайм-аут запуска службы. Попробуйте поставить 300 000...
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794584
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akinaпятый2Служба пытается запуститься при мерно в течении 60 сек, затем выдает ошибку тчо не запустилась.А процитировать сообщение, ну или хотя бы сказать код события?

пятый2Т.е. на уровне ОС таймаут запуска никак выставить нельзя?
Ну по Вашей же ссылке - ServicesPipeTimeout и есть системный тайм-аут запуска службы. Попробуйте поставить 300 000...


Да хоть 300000000 - ничего не меняется, к сожалению. И после перезагрузки и до

Сообщение:

Служба PostgreSQL на "Локальный компьютер" была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794622
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пффф... так при чём тут тайм-аут-то? у тебя служба нормально запустилась, а потом за ненадобностью переведена в Suspended.

PS. Как запретить этот "ненавязчивый сервис" - фиг знает...

PPS. А если её пнуть - она разве не просыпается?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794626
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akinaу тебя служба нормально запустилась, а потом за ненадобностью переведена в Suspended.

Точнее она самопроизвольно завершилась с нулевым кодом возврата. У слона вообще код
запуска как службы кривой, это бесперспективняк.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794649
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaПффф... так при чём тут тайм-аут-то? у тебя служба нормально запустилась, а потом за ненадобностью переведена в Suspended.

PS. Как запретить этот "ненавязчивый сервис" - фиг знает...

PPS. А если её пнуть - она разве не просыпается?

Не, все не так.

И пинать бесполезно - не просыпается.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794650
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovAkinaу тебя служба нормально запустилась, а потом за ненадобностью переведена в Suspended.

Точнее она самопроизвольно завершилась с нулевым кодом возврата. У слона вообще код
запуска как службы кривой, это бесперспективняк.


Скажите, время запуска на уровне ОС как-то можно выделить больше?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794658
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да запустилась она, запустилась. Нормально. А вот потом ОС видит, что служба эта нафиг не нужна никому - и приостанавливает её...

пятый2пинать бесполезно - не просыпается.А если через 'SC continue'?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794666
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaДа запустилась она, запустилась. Нормально. А вот потом ОС видит, что служба эта нафиг не нужна никому - и приостанавливает её...

пятый2пинать бесполезно - не просыпается.А если через 'SC continue'?


[SC] ControlService: ошибка: 1062:
Служба не запущена.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794668
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пятый2Dimitry Sibiryakovпропущено...

Точнее она самопроизвольно завершилась с нулевым кодом возврата. У слона вообще код
запуска как службы кривой, это бесперспективняк.


Скажите, время запуска на уровне ОС как-то можно выделить больше?


Или винда на такое не способна? ....
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794673
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2 [SC] ControlService: ошибка: 1062:
Служба не запущена.
Значит, она не Suspended, a таки выгружена. Посмотри в дереве процессов (тем же ProcessExplorer)...
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794681
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akinaпятый2 [SC] ControlService: ошибка: 1062:
Служба не запущена.
Значит, она не Suspended, a таки выгружена. Посмотри в дереве процессов (тем же ProcessExplorer)...

Процесс есть.

А винда не в состоянии подождать больше минуты пока служба запустится.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794741
Фотография PsyMisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2,

1) Поставить тип запуска службы = manual
2) В параметрах автозагрузки (GPO, к примеру) забиндить запуск PowerShell скрипта
3) В скрипте написать обычный цикл, где инкрементно i++ до определенного порогового значения,
и в теле цикла указать delay в секундах на каждую новую итерацию цикла
4) кроме этого в теле цикла указать директиву запуска службы, что-нить типа Start-Service -Name "eventlog"
5) Profit!
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794744
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PsyMishaпятый2,

1) Поставить тип запуска службы = manual
2) В параметрах автозагрузки (GPO, к примеру) забиндить запуск PowerShell скрипта
3) В скрипте написать обычный цикл, где инкрементно i++ до определенного порогового значения,
и в теле цикла указать delay в секундах на каждую новую итерацию цикла
4) кроме этого в теле цикла указать директиву запуска службы, что-нить типа Start-Service -Name "eventlog"
5) Profit!

Благодарю за ответ.

Однако, не понял как это поможет...

Служба когда попыталась запустится и не запустилась - второй раз запустится уже не сможет, т.к. уже будет иметься процесс, не дающий это сделать.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794750
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логи PostgreSQL надо смотреть - два против одного, что там изложена суть вашей проблемы.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794758
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovЛоги PostgreSQL надо смотреть - два против одного, что там изложена суть вашей проблемы.


Да, суть в том, что винда имеет таймаут меньше чем время на запуск посгреса.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794759
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Реально постгрес запускается 3 минуты, а винда пытается только 1 минуту, потом говорит "я не смогла".
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794766
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2суть в том, что винда имеет таймаут меньше чем время на запуск посгреса.

В этом случае сообщение было бы другим. Совсем другим.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794768
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovпятый2суть в том, что винда имеет таймаут меньше чем время на запуск посгреса.

В этом случае сообщение было бы другим. Совсем другим.



Или нет?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794770
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Твой сообщение ясно говорит, что ПГ запустился, а потом остановился сам, по собственной
инициативе. Винда его не убивала.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794772
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В логе, в течении нескольких минут сообщения:

%ВАЖНО: система баз данных запускается


Потом
%СООБЩЕНИЕ: система БД готова принимать подключения


А винда пытается запустить только минуту и потом отваливается.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794774
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovТвой сообщение ясно говорит, что ПГ запустился, а потом остановился сам, по собственной
инициативе. Винда его не убивала.


не, это винда так почему-то считает.

она какая-то нервная и не может подождать больше минуты пока постгрес запустится и пишет непонятно что.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794776
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как её заставить подождать запуска не минуту а 5 минут?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794786
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Как её заставить подождать запуска не минуту а 5 минут?
Пока не доказано, что проблема именно со временем запуска

Подозреваю, служба просто падает из-за какой-то ошибки, никак с timeout'ом не связанной

Basil A. SidorovЛоги PostgreSQL надо смотреть - два против одного, что там изложена суть вашей проблемы.
+++
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794787
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsevпятый2Как её заставить подождать запуска не минуту а 5 минут?
Пока не доказано, что проблема именно со временем запуска

Подозреваю, служба просто падает из-за какой-то ошибки, никак с timeout'ом не связанной

Basil A. SidorovЛоги PostgreSQL надо смотреть - два против одного, что там изложена суть вашей проблемы.
+++


Доказано, уже миллион раз.


Специально на тестовом стенде поднял и смоделировал проблему со стартом.

Винда тупит и на запуск службы отводит 1 мин.

После перестает пытаться запустить, при этом СУБД запускается без проблем, через пару мин, что в логе четко прописано.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794793
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2019-04-01 17:14:45 %ВАЖНО: система баз данных запускается
2019-04-01 17:14:46 %ВАЖНО: система баз данных запускается
2019-04-01 17:14:52 %ВАЖНО: система баз данных запускается
2019-04-01 17:14:53 %ВАЖНО: система баз данных запускается
2019-04-01 17:14:53 %СООБЩЕНИЕ: система БД была остановлена нештатно; производится автоматическое восстановление
2019-04-01 17:14:53 %СООБЩЕНИЕ: запись REDO начинается со смещения 11/44000090
2019-04-01 17:14:54 %ВАЖНО: система баз данных запускается
2019-04-01 17:14:55 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:22 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:23 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:40 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:41 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:42 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:43 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:44 %ВАЖНО: система баз данных запускается
2019-04-01 17:15:45 %ВАЖНО: система баз данных запускается
2019-04-01 17:17:34 %СООБЩЕНИЕ: checkpoint starting: end-of-recovery immediate
2019-04-01 17:17:35 %СООБЩЕНИЕ: checkpoint complete: wrote 16384 buffers (100.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.438 s, sync=0.922 s, total=1.516 s; sync files=3, longest=0.697 s, average=0.234 s
2019-04-01 17:17:35 %СООБЩЕНИЕ: Защита от наложения мультитранзакций сейчас включена
2019-04-01 17:17:35 %СООБЩЕНИЕ: система БД готова принимать подключения
2019-04-01 17:17:36 %СООБЩЕНИЕ: процесс запуска автоочистки создан
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794794
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сноси винду, ставь линукс.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794796
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovСноси винду, ставь линукс.


Обязательно.
И не раз.
Но потом.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794812
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а между делом можешь взгромоздить на винду виртуалке, а в ней линукс со слоном. Просто
смирись, что PG на Windows никогда толком не жил, не живёт и не собирается.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794823
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/me запускал PostgreSQL под виндой ...
И, что характерно, всё запускалось нормально и никто никому не мешал.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794844
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Dimitry SibiryakovСноси винду, ставь линукс.

Обязательно.
И не раз.
Но потом.
Вы посмотрите. что у вас с базами, может reindex надо сделать или еще что-то...
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794997
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlovпятый2пропущено...

Обязательно.
И не раз.
Но потом.
Вы посмотрите. что у вас с базами, может reindex надо сделать или еще что-то...

Это не имеет прямого отношения к теме.
Посмотрите пожалуйста название топика.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39794998
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov/me запускал PostgreSQL под виндой ...
И, что характерно, всё запускалось нормально и никто никому не мешал.

Значит у вас база с гулькин нос.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795000
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovНу а между делом можешь взгромоздить на винду виртуалке, а в ней линукс со слоном. Просто
смирись, что PG на Windows никогда толком не жил, не живёт и не собирается.


Неужели винда не имеет возможности сменить таймаут на запуск службы?

Что интересно, винда в своем названии имеет слово "server", но как на сервере нельзя помеять тайм аут на запуск я не понимаю, для мобильной версии может быть это и было бы простительно, но тут не мобильная версия.....
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795056
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы для начала проверил, всё ли нормально настроено.
скорее всего с подключением к базе какие то проблемы, она повесит и потом кидает исключение\ошибку и вываливается с 0 кодом ошибки
1062 - это код ошибки sc, о том, что сервис не удалось запустить
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795060
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Mejtesя бы для начала проверил, всё ли нормально настроено.
скорее всего с подключением к базе какие то проблемы, она повесит и потом кидает исключение\ошибку и вываливается с 0 кодом ошибки
1062 - это код ошибки sc, о том, что сервис не удалось запустить

С БД все в норме.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795102
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2винда в своем названии имеет слово "server", но как на сервере нельзя помеять тайм аут на
запуск я не понимаю

Подразумевается, что на сервер устанавливают корректно написанные сервисы, а не всякий
трэш. Поэтому повторяю: жалуйся разработчикам кривого Слона.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795124
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если службу делали не рукожопы, то подозреваю, что в ней есть логирование или можно поискать в Event Viewer'е сообщения об ошибке или причинах отказа
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795137
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesесли службу делали не рукожопы

Увы, у аффтара PostgreSQL, так что данное "если" неприменимо.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795215
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Винда не может сделать такую простую вещь.

Стоимость лицензий на серверную винду сравнима со стоимостью автомобиля.





Я разочаровался в винде.

Пойду поплачу и пересмотрю свои жизненные ценности.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795378
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2,

что винда не может сделать?
запустить вашу службу слепленную из говна и палок? по моему это плюс, а не минус.
честно говоря сомневаюсь, что проблема именно в таймауте запуска, скорее всего служба просто вылетает при запуске и таймауты подключения\запросов должны быть определены именно в самой службе.
если у службы нет логов или event'ов, то такое нужно сразу на помойку выкинуть и даже не вспоминать об этом, а автору оторвать руки
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795385
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.
В себе разочаруйтесь
Код: plaintext
1.
2.
"pgsql/bin/pg_ctl" --help|findstr wait
  -w, --wait             ждать завершения операции (по умолчанию)
  -W, --no-wait          не ждать завершения операции
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795429
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Винда не может сделать такую простую вещь.
Стоимость лицензий на серверную винду сравнима со стоимостью автомобиля.
Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.
вы ручками, а не через службу, запустить пробовали? Если пробовали то какой результат? При запуске через службу дофига нюансов, начиная от прав учетки, под которой стартует служба, недаром есть локальная служба и сетевая служба, до необходимых служб, которые к моменту старта службы уже должны запуститься...
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795716
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorovпятый2Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.
единственный нормальный совет в теме
Код: plaintext
1.
2.
"pgsql/bin/pg_ctl" --help|findstr wait
  -w, --wait             ждать завершения операции (по умолчанию)
  -W, --no-wait          не ждать завершения операции




Так делал, но это не подходит, т.к. служба запускается мнгновенно, а БД недоступна.

Надо чтобы просто служба запускалась дольше.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795717
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlovпятый2Винда не может сделать такую простую вещь.
Стоимость лицензий на серверную винду сравнима со стоимостью автомобиля.
Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.
вы ручками, а не через службу, запустить пробовали? Если пробовали то какой результат? При запуске через службу дофига нюансов, начиная от прав учетки, под которой стартует служба, недаром есть локальная служба и сетевая служба, до необходимых служб, которые к моменту старта службы уже должны запуститься...

Конечно.

Запускается успешно через 2-3 минуты.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795829
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Sergey Orlovпропущено...

вы ручками, а не через службу, запустить пробовали? Если пробовали то какой результат? При запуске через службу дофига нюансов, начиная от прав учетки, под которой стартует служба, недаром есть локальная служба и сетевая служба, до необходимых служб, которые к моменту старта службы уже должны запуститься...

Конечно.

Запускается успешно через 2-3 минуты.
У вас админы с английским дружат? https://www.google.ru/search?q=windows service start timeout
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795869
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanпятый2пропущено...


Конечно.

Запускается успешно через 2-3 минуты.
У вас админы с английским дружат? https://www.google.ru/search?q=windows service start timeout

Не особо.

А вы дружите?

А с русским языком дружите? (второе сообщение в топике читали?)
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795919
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2wadmanпропущено...

У вас админы с английским дружат? https://www.google.ru/search?q=windows service start timeout

Не особо.

А вы дружите?

А с русским языком дружите? (второе сообщение в топике читали?)
Ок, пойдем таким путем: по моей первой ссылке 120 тыс, а во втором сообщении 60 тыс.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795931
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanпятый2пропущено...


Не особо.

А вы дружите?

А с русским языком дружите? (второе сообщение в топике читали?)
Ок, пойдем таким путем: по моей первой ссылке 120 тыс, а во втором сообщении 60 тыс.

ок
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795932
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще нужно перезапустить сервер и убедиться, что настройка не слетела.
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795978
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanЕще нужно перезапустить сервер и убедиться, что настройка не слетела.

Это само собой.

А можете сказать что за настройку вы имеете ввиду?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39795984
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Так делал, но это не подходит, т.к. служба запускается мнгновенно, а БД недоступна.

Надо чтобы просто служба запускалась дольше.Вы, батюшка, или крестик снимите ...

По умолчанию pg_ctl ожидает готовности СУБД.
Насколько я понимаю, "готовым" считается процесс, готовый принимать клиентские подключения.
Если отключается ожидание "-W", то pg_ctl запускает сервис, а когда этот сервис станет доступен для клиентских подключений - вопрос отдельный.

В вашем случае процесс "чинит базу", выполняя процедуру восстановления.
Гарантировать, что процесс восстановления всегда будет завершаться за две-три минуты невозможно, поэтому желание "увеличить тайм-аут" - глупое и вредное.

Если вы хотите, чтобы процесс СУБД начинал "слушать клиентов" до завершения/начала процедуры восстановления, то это надо читать про администрирование PostgreSQL.

P.S.
Вообще-то, начинать надо с совсем другого вопроса: какого такого лешего база не успевает корректно "закрыться" при штатном останове сервиса.
Выключениями питания, надеюсь, не балуетесь?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39796662
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorovпятый2Так делал, но это не подходит, т.к. служба запускается мнгновенно, а БД недоступна.

Надо чтобы просто служба запускалась дольше.Вы, батюшка, или крестик снимите ...

По умолчанию pg_ctl ожидает готовности СУБД.
Насколько я понимаю, "готовым" считается процесс, готовый принимать клиентские подключения.
Если отключается ожидание "-W", то pg_ctl запускает сервис, а когда этот сервис станет доступен для клиентских подключений - вопрос отдельный.

В вашем случае процесс "чинит базу", выполняя процедуру восстановления.
Гарантировать, что процесс восстановления всегда будет завершаться за две-три минуты невозможно, поэтому желание "увеличить тайм-аут" - глупое и вредное.

Если вы хотите, чтобы процесс СУБД начинал "слушать клиентов" до завершения/начала процедуры восстановления, то это надо читать про администрирование PostgreSQL.

P.S.
Вообще-то, начинать надо с совсем другого вопроса: какого такого лешего база не успевает корректно "закрыться" при штатном останове сервиса.
Выключениями питания, надеюсь, не балуетесь?


Все что вы сказали, все правда.

Причины почему так получается за рамками обсуждения данного топика.

Цель: дать ОС больше времени на запуск службы (1мин -> 5 мин) при этом покрыв 90% случаев сбоев при старте.

Можно ли в винде сделать чтобы она служб пыталась стартовать не 1 минуту а 5 ?
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39796691
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2 Цель: дать ОС больше времени на запуск службы (1мин -> 5 мин) при этом покрыв 90% случаев сбоев при старте.
Средства и попыткиЦарская Россия, юрфак. Студентка сдаёт экзамен (идёт на "отлично").
Профессор, у которого свои представления о роли женщин, пытается "срезать выскочку" шокирующим вопросом.
- Предположим, что я попытаюсь вас изнасиловать. Как вы квалицируете это деяние?
- Как попытку с негодным средствами!
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39796699
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Можно ли в винде сделать чтобы она служб пыталась стартовать не 1 минуту а 5 ?

Можно. И ты это уже сделал. И это кривому PG не помогло. Вывод: дело не в бобине.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39797998
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так и не удалось заставить винду запускать службу дольше.

Очень странно что подобную ОС до сих пор кто-то использует на серверах
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39798423
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пятый2Так и не удалось заставить винду запускать службу дольше.
Очень странно что подобную ОС до сих пор кто-то использует на серверах
Вы лог запуска службы sql-сервера читали? Там же четко написано о том, что происходит откат базы из-за некорректной остановки. В этом случае будет без разницы винда это или линукс, тормозить, а точнее запускать процесс долго будут оба. И так будет продолжаться, пока вы не научитесь корректно останавливать ваш sql-сервер...
...
Рейтинг: 0 / 0
Изменить таймаут запуска службы.
    #39798669
пятый2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlovпятый2Так и не удалось заставить винду запускать службу дольше.
Очень странно что подобную ОС до сих пор кто-то использует на серверах
Вы лог запуска службы sql-сервера читали? Там же четко написано о том, что происходит откат базы из-за некорректной остановки. В этом случае будет без разницы винда это или линукс, тормозить, а точнее запускать процесс долго будут оба. И так будет продолжаться, пока вы не научитесь корректно останавливать ваш sql-сервер...

Вы не поняли сути проблемы и пишите дичь.

Проблема в том что в Linux постгрес запускается.

А в винде хрен, служба не запущена, постгрес работает сам по себе.

Она не может почему-то подождать пока он запустится.

Как сделать чтобы она подождала запуск больше 1 мин?
...
Рейтинг: 0 / 0
61 сообщений из 61, показаны все 3 страниц
Форумы / Windows [игнор отключен] [закрыт для гостей] / Изменить таймаут запуска службы.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]