2

ServiceHost を介して (System.ServiceModel.Web を使用して) RESTful WCF サービスを公開する Azure ワーカー ロールがあります。大量のトラフィックでのパフォーマンスは非の打ちどころがありませんが、ロールがしばらくアイドル状態だった最初のリクエストでは、応答時間が大幅に長く (5 秒以上) あるようです。誰がこれを引き起こす可能性があるか知っていますか?

4

1 に答える 1

1

デフォルトの AppPool タイムアウトは 20 分です。あなたはこれに出くわしているかもしれませんか?その場合、次のようなものを起動スクリプトに追加して、タイムアウトを変更できます。

%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.processModel.idleTimeout:00:00:00

別の質問に投稿した別の回答を次に示します。これについてさらに説明します。

于 2012-04-27T14:21:12.477 に答える