私のwindows server 2008
開始、サービスpostgres
とpgAgent
の両方が自動で開始されます。
しかし、私のdbがフリーズしていて、postgres
サービスを再起動する必要がある場合、pgAgent
も停止しますが、postgres
の再起動時にpgAgent
は停止しません。したがって、pgAgent
を手動で再起動する必要があります。
pgAgent
をリンクして、postgresql
が開始するたびに開始する方法はありますか?
PD:誰かがWindowsサービスの適切なタグを知っている場合は、それを追加してください。見つかりませんでした。
PGAgentではなく別のジョブエージェントを試してみたい場合は、この問題を処理する別のジョブエージェントを作成しました。データベースが停止した後も実行されたままになり、復旧したら再接続します。
それはjpgAgentと呼ばれています: https://github.com/Tostino/jpgAgent
また、かなり多くの機能があり、本番環境で使用してきた過去数か月間、ずっと安定しています。
ご不明な点がございましたら、お気軽にお問い合わせください。
-アダム