私は約20回(異なる設定の設定で)展開して実行しているC#コンソールアプリを持っています。あなたはそれを維持するのは難しいと思いますが、20のアプリケーションを実行している状況(Windowsサービスとしてこれらを展開するつもりです)に何が起こっているのかを見ていますので、これらの出力を1か所に簡単に表示できるものはありますか?mutilple .Netコンソールアプリの出力を1か所で表示
私はログファイルについて考えましたが、これらは非常に高速になる可能性があり、開いて見るファイルがたくさんあります。予想通りに実行されているかどうかを確認するための出力があります。
編集:
私はエラーを書くことになるだろうし、データベースへの情報の開始/停止しています。私がここで話しているのは、一般的な処理情報ですが、これは再訪に関連するものではありませんが、コンソールアプリケーションで実行している間に見るのは面白いものです。
それらがすべて同じ場所にログインしても?データベース? – Widor
私はあまり心配していません、彼らはすべての情報をログに記録します(私はエラーに同意します)。彼らが1日に何万件もの行動をしているのであれば、それをもう一度見る必要はないので、必ずしもすべてをデータベース(またはファイル)に書き込む必要はありません。 – finoutlook
log4netとそれが提供するアペンダーを見てみましょう。一度設定すれば本当に簡単です。また、Updを使用すると、リッスンする人がいなければ、データグラムはサイバースペースに消えます。 –