2009-06-28 5 views
0

JavaScriptでAdobe AIRのircクライアントで作業し、ロギングについて考えます。各チャネルには独自のログファイルがあります。私は、アプリケーションが実行されている間、すべてのログを開いたままにしませんでしたか?私は数分ごとにログを記録したいのですか?これを行う最善の方法は何ですか?更新中の複数のログに書き込む最善の方法は何ですか?

答えて

2

すべてのログファイルを開いたままにしておきたい理由はありません。クライアントが開いている間は、他のアプリがログに書き込むとは思わないでしょう。私はまた、あなた自身のバッファリングを実装する(少なくとも最初は)試みません。彼らが来ると同時に行を書き、OSとランタイムがバッファリングをするようにしてください。

+0

人は一度に30以上のチャンネルを使用することができます。それはファイルへの30の接続になります。これを与えても、ファイルを開いたままにしても構いませんか? –

+1

オープンファイルハンドルは現代のマシンでは何もありません。私のGNU/Linuxマシンでは、システム全体の制限は205017です。 –

関連する問題