メッセージ機能付きの出会い系サイトを開発しています。メッセージ コントローラ スクリプトは、新しいメッセージを確認するために 1 秒間スリープします。しかし、私のホスティング プロバイダーは、20 のエントリ プロセスを許可してくれました。そう、
- スリープ状態のスクリプトはエントリ プロセスにカウントされますか?
- 20 人を超えるユーザーがいる場合、制限に達し、制限リソース エラーが発生しますか?
答えがYESの場合。では、この制限内で同じ目標を達成するにはどうすればよいですか?
サンプルコード:
...
while($isNewMessage) {
$isNewMessage = $model->checkNewMessage();
sleep($this->sleepTime); //1 second
}
...