2011-02-16 7 views
1

私はiGoogleに似て、私のホームページにAJAX(jQueryの)動的な負荷に別の7〜8ページを使用し、次の問題が出てきた:AJAXによりIISが停止しましたか?リフレッシュの数倍以上の人が訪れたときに

HTTP 403.9 - アクセス禁止さ:あまりにも多くのユーザーがインターネットインフォメーションサービスに接続しています

IISが死んで、アクセスできません。私はそれがAJAXの非同期要求がIISにつながるあまりにも多くの接続を作成するために処理できないためだと考えています。

構成:

XP は5 NET 4

アクセスSQLにLINQを使用してデータベースにIIS。

+1

あなたの質問は正確です。複数の同時リクエストがバグの原因になっている可能性がありますか?絶対に。 –

+0

はい、Mike。あたりです。 – GBK

答えて

1

ウェブサイトにを保存するをオフにします。

IIS 5には、同時に処理できる要求の数に制限があります。プロダクションウェブサイトは、XPではなくWindowsのサーバーバージョンでホストする必要があります。ここで

+0

接続タイムアウトを5秒に変更しましたが、エラーがまだ開いています。Keep Alivesをオフにしてチェックします。 tks – GBK

2

は限界に詳細記事です:あなたがローカルで開発している場合を除き10の接続に http://weblogs.asp.net/cazzu/archive/2003/10/10/31476.aspx

デフォルトは、40

+0

このエラーコードはほとんどのWindowsクライアントのみです。 http://support.microsoft.com/kb/248074/EN-US/にアクセスしていない限り、Windowsサーバーでは決して起こらない –

2

の最大に上向きに構成することができ、あなたは、任意のWebサイトをホスティングしているべきではありませんWindows XPのIISインスタンスで。

Windows XP上のIISとWindows Server上のIISは同じではありません。問題は引き続き発生します。

あなたが行っていることにかかわらず、適切なプラットフォームを使用するまで問題は引き続き発生しますが、最近では多くの優れた(無料の)選択肢があります。

関連する問題