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