powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Изменить таймаут запуска службы.
11 сообщений из 61, страница 3 из 3
Изменить таймаут запуска службы.
    #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
11 сообщений из 61, страница 3 из 3
Форумы / Windows [игнор отключен] [закрыт для гостей] / Изменить таймаут запуска службы.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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