とある分野の実験装置を作成している会社が販売している機器で、
一定間隔で測定データファイルをウェブサーバーにFTP送信してくれるものがあります。
しかし、この実験装置が時々エラー等で停止することがあり、
その都度パラメータの補正値を設定しなければならないのですが、
気づかないことがしばしばあります。
そこで、データファイルの更新時刻情報を取得して一定期間更新されなければメールで通知する、
というようなウェブアプリを作成したいと考えています。
このような仕組みがベストかどうかはさておきまして、
お尋ねさせていただきたいのはその様なプログラムを延々と実行させる方法についてです。
ウェブアプリはPHP+MySQLで簡単な会員登録・お問い合わせフォームを作った程度の知識で、
普段はPCで動作するプログラムは時々作る程度の浅学な者でして、
ぱっと考えつくのは、
・そのプログラムに無限ループを持たせて条件成立まで終了しない仕組みにして常駐させる
・1回で終わるプログラムを一定間隔で実行(Windowsで言うタスクスケジューラのような?)
なのですが、
こういったことがウェブサーバーで実現できるのでしょうか。
或いは、ウェブサーバー上で常駐的にプログラムを動作させる代表的なやり方が他にありますでしょうか。
ウェブサーバーは一般的な商用レンタルサーバーを想定しています。
(自分でサーバーを立てるようなことは考えていません。)
お知恵拝借できればと思います。
よろしくお願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/14 04:55