私はSOAPを介してすべてのデータを取得するWebサイトに取り組んできました。一部のページでは、soapサーバーへの呼び出しが3〜4回行われる場合があり、一部の呼び出しには非常に長い時間(30〜60秒)がかかる場合があります。
私が気付いたのは、30秒の長い通話の1つでリクエストを中断し(ブラウザの読み込みを停止)、それほど時間のかからない通話に別のリクエストを発行した場合(短い通話で別のURLを読み込む)です。最初の呼び出しの30秒が経過するまで(またはそう思われるまで)要求を受け取りません。
ここで正確に何が起こっているのでしょうか、それを回避する方法はありますか?
これはpcntlが軽減するのに役立つものですか?
また、Nginxを介してFPMを使用してPHPをセットアップすることも検討しています。これは物事に影響しますか?
みんなありがとう!