2011-02-07 4 views
0

外部からアクセスできるLoadBalancerを介して動作する2つのasp.net Webサーバがあります。以前、すべてのアプリケーションでDBにログインしました。今ではDBで動作しないアプリが1つ追加されています。メッセージの転送に使用されています。 TEST環境では、ファイルにローカルフォルダにログインします。負荷分散サーバからのログ情報を格納する場所

私たちがPRODに「そのまま」配備すると、2つの別々のログファイルが作成されます。これはあまり良い考えではありません。ログだけのためにDBに接続することは合理的ではないようです...

可能な解決策は、別のサーバーのどこかの共有フォルダにログファイルを保存することです...しかし、これが最善の解決策であるかどうかはわかりません。

お知らせください。

+0

あなたは何をやったのですか? – RQDQ

+0

今すぐ回答セクションに書きます。 – Budda

答えて

0

私たちの "ロードバランサ"の特徴はほとんどの場合、サーバが1つしか動作しないということです(低負荷では実際にバランシングができないという非常に安価なソリューションを使用しています。だから私はログ情報を "自分"のサーバーのログフォルダに保存します...

0

以前は、ファーム内の各マシンにWebログを保存していました。その後、ファーム内の各マシンからファイルを定期的にダウンロードするために、ソフトウェアの一部を使用しました(私はそれを思い出しません)。

このソリューションは私たちのためにうまくいきました - YMMV。

+0

申し訳ありませんが、YMMVとは何ですか? – Budda

+0

マイレッジが変動する可能性があります – Scott

関連する問題