ソフトウェア開発のお仕事メモや、フェイキックIOLの手術体験談をマイペースに残していました。 もうあの頃へは戻れない・・・ ええと、今厄介な問題にぶつかっています。 とあるXML WEBサービスを.NETで開発したのですが、 たまに(負荷が集中すると)おかしな状況になります。 例えば、シングルトンで持っている static オブジェクトの フィールドがふっとんでしまいます。 スコープ内のオブジェクト変数がnullになったり、 挙動が不審・・・ さて、ここからはASP.NETのセッションステートプロセスモデルのお話です。 ASP.NETのセッションプロセスモデルは、以下の3タイプがあります。 ・InProc(インプロセス) ・StateServer(ステートサーバー) ・SQLServer(SQL Server) よく言われている話で、前者ほど高速だが信頼性が低いとのことです。 InProc