и сервера выключились не штатно. А после запуска ко мне прибежал виндовый админ с вопросом как так: в службах винды Postgres не запущен, но при этом всё работает =)
Как лечить такую ситуацию понятно, потушить PG посредством pg_ctl и затем штатно запустить через службы. Вопрос в том, можно ли "Службы" винды заставить в такой ситуации подождать пока PG проведёт все процедуры по проверке и восстановлению и уже по результатам выяснить статус, запущена служба или нет?
Вы можете создать микросервис для подобной задачи
А вообще такой вопрос в Windows группу
Обсуждают сегодня