Home > トラブルシューティング > HTTP トラブルシューティング

HTTP トラブルシューティング

Q

HTTPトリガーを含むプロジェクトの最初のWebリクエストがロードされるのに長時間かかいます。場合によっては1分以上かかるのですが、後続のリクエストが処理されるのはなぜですか。

通常時は、プロジェクトが15〜20分のように長時間アイドル状態のままになった後も、同じ動作が見られます。

A

理由の1つは、Magic xpiで内部的に使用されているIISサーバのHTTPタイムアウトによるものです。この問題を解決するには、以下のステップを実行してください。

  1. インターネットインフォメーションサービス(IIS)マネージャを開きます。

  2. サイトに移動してメニューを展開します。

  3. [Default Web Site]の下の"Magicxpi4.x"に移動します。

  4. [詳細設定]ボタンをクリックして、アプリケーションプールがMagicxpi4AppPool_x64"に設定されていることを確認します。

  5. [アプリケーションプール]に移動します。

  6. "Magicxpi4AppPool_x86"にパークして、[詳細設定]ボタンをクリックします。

  7. [プロセスモデル]セクションの、[アイドル状態のタイムアウト(分)]パラメータに必要な値を設定します。デフォルトは"20"です。

  8. [アイドルタイムアウトの操作]パラメータの値を"Suspend" に設定します。終了がデフォルトになります。(IIS 8以上)