2011-07-07 12 views
0

私はaspとasp.netアプリケーション間のカスタムセッションモードとセッションブリッジであるアプリケーションを作成しました。今、私はそれが働いているかどうかを証明する必要があります。だから、私はasp.netページを作成しました。このページでは、私はこのコードを書いていました。Webファームでアプリケーションが動作することを証明するにはどうすればよいですか?

System.Diagnostics.Process.GetCurrentProcess.Id 

これにより、ワーカープロセスIDが生成されます。私は、ワーカープロセスの変更により、Webファーム上で動作するアプリケーションを証明できます。しかし、私は古典的なASPからワーカープロセスIDを生成する方法を知らない。教えてください。従来のASPからワーカープロセスIDを取得するにはどうすればよいですか?

答えて

1

Webファーム内の各IISサーバーにカスタムHTTP応答ヘッダーを設定して、ページに値を表示することを検討しましたか?同様に、

HttpContext.Current.Response.Headers["X-ServerName"] 

ここで、X-ServerNameは、各IISサーバー上のカスタムHTTP応答ヘッダーです。

EDIT: 申し訳ありませんが、Classic ASPの場合は、ページのJavaScriptを使用してヘッダーを取得できます。

var req = new XMLHttpRequest(); 
req.open('GET', document.location, false); 
req.send(null); 
var headers = req.getAllResponseHeaders().toLowerCase(); 
alert(headers); 
+0

これはasp.netであり、aspはありません。私は古典的なASPのために証明したい。 – zanhtet

+0

申し訳ありません。私は、古典的なASPでそれを行う方法を反映する答えを更新しました。 –