tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルHTTP503エラー
記事No481
投稿日: 2003/10/08(Wed) 21:59
投稿者リュウ
[OSのVer]:Windows2000 サーバ:Windows2003   [VBのVer]:VB.NET2003

はじめまして、リュウと言います。

WEBサービスにDB照会用クラス及び更新用クラスを参照させ、WEBサービス経由でDBのアクセスを
試みているのですが、アプリから照会処理をある程度、行い続けるとHTTP503エラーが帰ってきて
照会処理が失敗してしまいます。アプリケーションプールのしきいちを増やすと若干は改善され
ますが、ある程度、照会をし続けると、HTTP503エラーが帰ってきてしまいます。
リソース上の問題みたいですが何が原因で落ちているのか分かりません。

暫定対策として、WEBサービスで参照しているDBクラスのインスタンスの初期化がされていませんでし
たので
NOTHINGとGCにより初期化をしたWEBサービスをサーバに上げたのですが殆ど効果なしです。

また、サーバは外部のサーバにおいてあり独自のドメインを持つものです。

他にどのような手を打てばよいのか分からない状態でいます。
もし、上記状態に陥った場合の対策をご存知の方がおられましたら、教えてください。
お願いしますm(__)m

[ツリー表示へ]
タイトルRe: HTTP503エラー
記事No482
投稿日: 2003/10/09(Thu) 11:49
投稿者Kana
まず「HTTP503」が何を意味するものなのかを調べ
その上で原因となりそうなものを検討・特定しましょう

(アクセス過多かなんかだったような気もしますが、うろ覚えです)

[ツリー表示へ]
タイトルRe^2: HTTP503エラー
記事No485
投稿日: 2003/10/09(Thu) 17:05
投稿者リュウ
[OSのVer]:Windows    [VBのVer]:VB.NET  
> まず「HTTP503」が何を意味するものなのかを調べ
> その上で原因となりそうなものを検討・特定しましょう
>
> (アクセス過多かなんかだったような気もしますが、うろ覚えです)

返答ありがとうございますm(__)m
「HTTP503」について、内容は知っています。
「HTTP503」はサーバの要求が答えられなかったというエラーと言うこととの事。

WEBロジック等でこのようなエラーがよく出るみたいなのですが
対策としてはどこを見ても書かれていませんでした。

VB.NETでの対策もいろいろと見ましたが、どこにも明示されていません。
アクセス過多やリソース問題と思われますが、実際、どのような対策をして良いのか
分かりません。とりあえず、WEBサービス内で使用しているクラスインスタンスの開放とGCを使用し
リソースの開放をしてみた次第です。
それでも、あまり効果が見られない状態です。

こう言った場合の状態で回避策が何かあれば教えていただきたいですm(__)m

[ツリー表示へ]