ホームページ > バックエンド開発 > PHPチュートリアル > php sleep() によりすべての Web ページが応答しなくなります

php sleep() によりすべての Web ページが応答しなくなります

WBOY
リリース: 2016-06-13 12:55:27
オリジナル
1039 人が閲覧しました

[ヘルプ] php sleep() によりすべての Web ページが応答しなくなる
環境は lnmp で、コードに書きました
スリープ(60);
そのページを開くと、60 秒後に出力が表示されます。これは正常です。 しかし、この 60 秒以内に、このページが表示されるまで、私の Web サイト上の他の Web ページも読み込み状態になりました。
他のページのみ表示されます...

次に、コード内で空のループを 1,000 万回実行したところ、ページが実行されなかった場合は
であることがわかりました。 他のページも読み込み中です。これは非常に奇妙です...

以前は Java を使用していましたが、PHP に出会ったばかりです。アドバイスをお願いします。

php 寝る×
-----解決策---------1. の文は 1 つだけですか?プログラムはsleep()コードですか? session_start() に似たものはありますか? あるいは、自動セッション開始を有効にするために php.ini を変更しましたか?
「はい」の場合、セッション ファイル ロックが原因です
2. php-fpm の最大の子プロセスは何ですか? 1 つしかない場合、それも輻輳を引き起こします

-----解決策----------- --------具体的なコードは何ですか? for、forreach ループはありますか?

------解決策---------この推理ゲームは全然面白くありません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート