0

わかりました。Apacheサーバーを使用していますが、次のような状況があります。

  1. XHRリクエストを長いポーリングPHPファイルに送信するJScriptがあります
  2. これで、リクエストは15秒間長時間ポーリングされます
  3. 長いポーリングの進行中に、別のXHRリクエストを送信しようとしています
  4. しかし、別のXHRリクエストがタイムアウトし、Apacheサーバーに到達しないようです

今私の質問は、なぜこれが起こるのですか?これは、Apacheサーバーが単一のクライアントに対して単一のスレッド接続のみを使用するためですか?または、長いポーリングのために接続が永続的になり、他のXHRリクエストを許可できませんか?

私のサーバーはApache2.4.2を搭載したXAMPP1.8.0です

4

1 に答える 1

1

ここですでに答えが見つかりました。

以下の機能を使用する必要があります

session_write_close();

他のAJAX呼び出しをロックする長いポーリング

于 2012-08-14T06:35:19.127 に答える