0

私がしようとしていること >

1.ユーザーが私のPHPベースページにアクセスします

2.マイページのデータ収集

3. PHP を使用して cron ジョブを追加します (Q1.PHP を使用して Cron ジョブを追加するにはどうすればよいですか? ) (このタイプの cron ジョブ コマンドは現在使用しています2738 >/dev/null""

4.Cron ジョブは上記の URL を実行し、ほぼ 1 時間 + 時間かかるユーザー ID でタスクを実行します (Q2. ジョブを同時に実行することは可能ですか、可能であれば 1 分後に実行することはできますか)

5.別のユーザーが同時にページにアクセスした場合、そのユーザーにも上記の手順が発生します (Q3.可能なので)

4

1 に答える 1

0

必要なのは cron ジョブではなく、バックグラウンド ワーカー プロセスだと思います。cron ジョブは、特定の自動化された時間 (毎日午後 2 時 30 分など) に実行されるジョブであり、ユーザーがページにアクセスするたびに実行されるわけではなく、いつでも実行される可能性があります。

バックグラウンド ワーカー プロセスをインスタンス化するには、Pheanstalkを使用することを強くお勧めします。ワーカー プロセスをインスタンス化する方法については、readme を参照してください。非常に簡単です。

于 2012-05-27T20:11:44.747 に答える