Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Как её заставить подождать запуска не минуту а 5 минут?
1 апр 19, 18:31    [21849286]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 9278
пятый2
Как её заставить подождать запуска не минуту а 5 минут?

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

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

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

+++
1 апр 19, 18:52    [21849310]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Leonid Kudryavtsev
пятый2
Как её заставить подождать запуска не минуту а 5 минут?

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

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

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

+++



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


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

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

После перестает пытаться запустить, при этом СУБД запускается без проблем, через пару мин, что в логе четко прописано.
1 апр 19, 18:55    [21849313]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
+
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 %СООБЩЕНИЕ: процесс запуска автоочистки создан
1 апр 19, 19:03    [21849322]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51819

Сноси винду, ставь линукс.

Posted via ActualForum NNTP Server 1.5

1 апр 19, 19:03    [21849323]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Dimitry Sibiryakov
Сноси винду, ставь линукс.


Обязательно.
И не раз.
Но потом.
1 апр 19, 19:05    [21849326]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51819

Ну а между делом можешь взгромоздить на винду виртуалке, а в ней линукс со слоном. Просто
смирись, что PG на Windows никогда толком не жил, не живёт и не собирается.

Posted via ActualForum NNTP Server 1.5

1 апр 19, 19:33    [21849357]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10784
/me запускал PostgreSQL под виндой ...
И, что характерно, всё запускалось нормально и никто никому не мешал.
1 апр 19, 19:53    [21849383]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4445
пятый2
Dimitry Sibiryakov
Сноси винду, ставь линукс.

Обязательно.
И не раз.
Но потом.

Вы посмотрите. что у вас с базами, может reindex надо сделать или еще что-то...
1 апр 19, 21:31    [21849448]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Sergey Orlov
пятый2
пропущено...

Обязательно.
И не раз.
Но потом.

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


Это не имеет прямого отношения к теме.
Посмотрите пожалуйста название топика.
2 апр 19, 10:27    [21849761]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Basil A. Sidorov
/me запускал PostgreSQL под виндой ...
И, что характерно, всё запускалось нормально и никто никому не мешал.


Значит у вас база с гулькин нос.
2 апр 19, 10:28    [21849762]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Dimitry Sibiryakov
Ну а между делом можешь взгромоздить на винду виртуалке, а в ней линукс со слоном. Просто
смирись, что PG на Windows никогда толком не жил, не живёт и не собирается.


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

Что интересно, винда в своем названии имеет слово "server", но как на сервере нельзя помеять тайм аут на запуск я не понимаю, для мобильной версии может быть это и было бы простительно, но тут не мобильная версия.....
2 апр 19, 10:31    [21849765]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4042
я бы для начала проверил, всё ли нормально настроено.
скорее всего с подключением к базе какие то проблемы, она повесит и потом кидает исключение\ошибку и вываливается с 0 кодом ошибки
1062 - это код ошибки sc, о том, что сервис не удалось запустить
2 апр 19, 11:53    [21849841]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Roman Mejtes
я бы для начала проверил, всё ли нормально настроено.
скорее всего с подключением к базе какие то проблемы, она повесит и потом кидает исключение\ошибку и вываливается с 0 кодом ошибки
1062 - это код ошибки sc, о том, что сервис не удалось запустить


С БД все в норме.
2 апр 19, 11:55    [21849847]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51819

пятый2
винда в своем названии имеет слово "server", но как на сервере нельзя помеять тайм аут на
запуск я не понимаю

Подразумевается, что на сервер устанавливают корректно написанные сервисы, а не всякий
трэш. Поэтому повторяю: жалуйся разработчикам кривого Слона.

Posted via ActualForum NNTP Server 1.5

2 апр 19, 12:47    [21849939]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4042
если службу делали не рукожопы, то подозреваю, что в ней есть логирование или можно поискать в Event Viewer'е сообщения об ошибке или причинах отказа
2 апр 19, 13:04    [21849975]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51819

Roman Mejtes
если службу делали не рукожопы

Увы, у аффтара PostgreSQL, так что данное "если" неприменимо.

Posted via ActualForum NNTP Server 1.5

2 апр 19, 13:23    [21849997]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Винда не может сделать такую простую вещь.

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





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

Пойду поплачу и пересмотрю свои жизненные ценности.
2 апр 19, 15:02    [21850151]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4042
пятый2,

что винда не может сделать?
запустить вашу службу слепленную из говна и палок? по моему это плюс, а не минус.
честно говоря сомневаюсь, что проблема именно в таймауте запуска, скорее всего служба просто вылетает при запуске и таймауты подключения\запросов должны быть определены именно в самой службе.
если у службы нет логов или event'ов, то такое нужно сразу на помойку выкинуть и даже не вспоминать об этом, а автору оторвать руки
2 апр 19, 18:08    [21850501]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10784
пятый2
Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.
+ В себе разочаруйтесь
"pgsql/bin/pg_ctl" --help|findstr wait
-w, --wait ждать завершения операции (по умолчанию)
-W, --no-wait не ждать завершения операции
2 апр 19, 18:37    [21850532]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4445
пятый2
Винда не может сделать такую простую вещь.
Стоимость лицензий на серверную винду сравнима со стоимостью автомобиля.
Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.

вы ручками, а не через службу, запустить пробовали? Если пробовали то какой результат? При запуске через службу дофига нюансов, начиная от прав учетки, под которой стартует служба, недаром есть локальная служба и сетевая служба, до необходимых служб, которые к моменту старта службы уже должны запуститься...
2 апр 19, 21:24    [21850659]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Basil A. Sidorov
пятый2
Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.
+ единственный нормальный совет в теме
"pgsql/bin/pg_ctl" --help|findstr wait
-w, --wait ждать завершения операции (по умолчанию)
-W, --no-wait не ждать завершения операции




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

Надо чтобы просто служба запускалась дольше.
3 апр 19, 12:31    [21851154]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
Sergey Orlov
пятый2
Винда не может сделать такую простую вещь.
Стоимость лицензий на серверную винду сравнима со стоимостью автомобиля.
Я разочаровался в винде.
Пойду поплачу и пересмотрю свои жизненные ценности.

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


Конечно.

Запускается успешно через 2-3 минуты.
3 апр 19, 12:31    [21851156]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 26841
пятый2
Sergey Orlov
пропущено...

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


Конечно.

Запускается успешно через 2-3 минуты.

У вас админы с английским дружат? https://www.google.ru/search?q=windows service start timeout
3 апр 19, 14:18    [21851315]     Ответить | Цитировать Сообщить модератору
 Re: Изменить таймаут запуска службы.  [new]
пятый2
Member

Откуда:
Сообщений: 150
wadman
пятый2
пропущено...


Конечно.

Запускается успешно через 2-3 минуты.

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


Не особо.

А вы дружите?

А с русским языком дружите? (второе сообщение в топике читали?)
3 апр 19, 15:13    [21851392]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Windows Ответить