PHP Windows プロセス監視


●発生している事
とあるバッチ処理をPHPで行っています。

たまに「CLIの動作が停止しました」というエラーが表示され、コマンドプロンプトが固まってしまう事象が発生します。


質問が長くなりましたので、
http://webtomake.hatenablog.com/entry/2015/08/11/083522 を御覧ください。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2015/08/18 08:40:06
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答0件)

回答はまだありません

  • id:TransFreeBSD
    基本的には前に回答した時の「ウォッチドッグ式」になると思います。
    そこで幾つか質問

    ・監視スクリプトから直接バッチ処理スクリプトを実行してはダメか?
    バッチファイル経由でなければだめなのか?
    監視スクリプトから直接バッチ処理スクリプトを実行出来れば起動の確認や強制終了がしやすいので好都合。
    バッチ処理スクリプトを実行前に、前処理や後始末が必要ならそれはそれで実行することも可能。

    ・バッチ処理スクリプトはデータ取得→格納の繰り返しか?
    多分そうだと思うのだけど、起動したらすぐにデータ処理が始まって、新しく格納されたデータがどんどん増えていく、
    それが止まったら異常状態か正常終了したという認識でよいのか?
  • id:TransFreeBSD
    締切りになってますけど解決しました?
  • id:webtomake
    すみません、
    解決しました。

    当初の方法ではありませんでしたが、Goで書きなおす形で解決しました。

    ありがとうございました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません