О юзабилити
Интересно, вот что стоило разработчикам разного рода сервис-контроллеров и прочих демоно-управителей сделать такую фичу: при остановке-запуске-перезапуске сервисов показывать лог происходящего?
Сколько перезапускаю сервисы в винде, столько меня бесит необходимость ходить потом в логи, если они не отработают команду от сервис-контроллера.
В линуксах - не помню, service chervie restart (и аналогичные systemd/sysvinit команды) пишет что-нибудь, если сервис не запустился или нет? Они обычно работают, поэтому я не помню, как эта команда реагирует на ошибку.
Сколько перезапускаю сервисы в винде, столько меня бесит необходимость ходить потом в логи, если они не отработают команду от сервис-контроллера.
В линуксах - не помню, service chervie restart (и аналогичные systemd/sysvinit команды) пишет что-нибудь, если сервис не запустился или нет? Они обычно работают, поэтому я не помню, как эта команда реагирует на ошибку.
no subject
Сервис навечно подвисает в "starting", и там всё выполняется.
Крутится в одном из наших министерств. :-)
no subject
Так, а как оно отработает по логике? Я в Far набираю "net start chervie", оно висит, я прибиваю диспетчером дерево процессов, начиная с Far. Червие тоже грохнется или на него дерево не распространяется?
no subject
start net start chervie
no subject
no subject
no subject
У нас сервисы всегда корректно стартовали, и детали прошли мимо меня.
no subject
Виндовый сервис должен через свой канал связи сказать - либо он стартовал, либо стартует позже, не мешайте ему. То есть, сигнал-то при старте он подает, и на запросы о состоянии отзывается.