現在、ログには NLog を使用しています (これは数か月前に任意に選択したため、必要に応じて変更できます)。
NLog はデータベースにログを記録できますが、ConnectionString が必要です。私たちは n 層環境にいて、プレゼンテーション層ではデータベースにアクセスできないため、これは問題です (すべてが中間層の WCF ホステッド サービスに戻ります)。
中間層の WCF の背後にある単一の統合リポジトリ (SQL、または MongoDb などの他のテクノロジである可能性があります) に webfarm からログを取得する方法について、良い推奨事項はありますか?
はい、ログ リポジトリにアクセスしようとすると WCF やその他の問題 (アクセスできないなど) が発生する可能性があることはわかっています。その場合は、サーバー ベースのファイル ログなどを構成して、それをキャッチします。
ここで知恵を貸してください。
ブライアン