| -844- Perl |
|
昨日の続きで Perl/CGIの話。 1日1回の実行プログラムをどう実現するかなんだけど、WindowsのようなO/Sならタスクスケジューラで起動時間を定時で指定したり出来るんだが、レンタルサーバー上のプログラムではそうも行かない。起動しっぱなしにして時間が来るのを待つ、というのもその間資源を抱え込んでしまうのでサーバープログラムではご法度らしい。 で今のところ案は2つ。 一つは、アクセスカウンタのCGIに時間をチェックするプログラムを仕込んでおき、ある時間を過ぎてまだ該当の外部プログラムを起動してなかったらそのCGIを呼ぶというもの。アクセスカウンタはページがアクセスされた度に起動されるので、ほぼ目的は達せられる。 2つ目は、Windowsの端末のスケジューラに目的のCGIにアクセスする記述をしておくというもの。こうすれば、Windowsの起動中なら(起動していなければ起動後に)該当のCGIが呼ばれて実行されるので、こちらもほぼ目的は達せられる。 どちらもあまりスマートではないが、まぁ日曜プログラマーならこの程度でいいか。 今日の写真は、まだあった4月中に咲いた白い花。ツツジ。透明感のある真っ白いツツジの花は個人的には花の数などのせいか他の白い花より清潔感があって好きだ。 |
|
2013/05/02 |