EL 4.0を使用すると、名前の前にGUIDを付けて新しいファイルを作成することを避けることができますか?ファイルがロックされているときに毎回新しいファイルを作成したくない場合これを避けるために私が取ることができる最良のアプローチは何ですか?EL 4.0ログブロック使用時のログファイルのロック
1
A
答えて
0
エンタープライズライブラリ5.0には、この問題をサポートする機能があります。これは、WindowsのMessage Queueを使用して要求をキューイングすることで解決することもできます。
1
定義した各ファイルベースのトレースリスナーは、出力ファイルをロックします。ファイルをログに記録できない場合、GUIDはファイル名の先頭に追加されます。これはあなたが見ている動作です。
通常、これは、単一のファイルにログを記録しようとしている複数のトレースリスナー、または1つのファイルにログを記録しようとしている複数のプロセスで発生します。
出力ファイルごとに1つのトレースリスナーのみを使用していることを確認してください。複数のプロセスから1つのファイルにログを記録しようとする場合は、データベーストレースリスナまたは集中ログサービス(例:Distributor Service)を使用することができます。
関連する問題
- 1. Backbone.js render()。el使用法
- 2. アンドロイド4.0スピナーの使用
- 3. 導入時のGWTログファイル
- 4. JSFページのEL式評価時間
- 5. 一時テーブルを使用した更新のPostgreSQLロック行
- 6. Android 4.0のロック画面のようなウェーブアニメーションを作成
- 7. InstanceLockedException:WF 4.0でのロックの問題を処理する方法?
- 8. ログブロックをテキストブロックとして出力
- 9. Log4j2はTomcatのログファイルをロックしますか?
- 10. C#でロックされたログファイルの内容をクリアする
- 11. C#4.0サービスクラスのInvokeの使用方法
- 12. C#4.0でのタプルの使用
- 13. log4jを使用した複数のログファイル
- 14. ログファイルを使用しないライブデータベースのコピー
- 15. JSTLでEL式を使用する
- 16. 静的メソッドをELで使用する
- 17. JSP EL内でのJSP ELの解決
- 18. XNA 4.0でDynamicVertexBufferを使用
- 19. .Net 4.0 HttpClientの使用ですか?
- 20. Android 4.0エミュレータでノートパソコンのウェブカメラを使用
- 21. mutexロックを使用した複数のスレッドからのベクトルへの同時アクセス
- 22. Androidのエミュレータプラットフォーム4.0起動時の問題
- 23. Zookeeperログブロックのサイズが64Mでないのはなぜですか?
- 24. log4jを使用してログファイルをログファイルに追加する方法
- 25. JSF 2/primefaces:graphicImageはリソースの暗黙のEL変数の使用
- 26. ELの長さを取得EL
- 27. ミューテックスのロックとロック解除の時間差
- 28. Apache Ignite:キャッシュ項目のロックの使用
- 29. ロック内のAtomicIntegerの使用方法
- 30. JSFを使用したELのif-elseif-elseの表現
詳細を入力できますか?ログファイルをロックする方法は何ですか? –
その一般的なロックを想定します...同じログファイルにアクセスしようとする2つの要求が1つの要求でログファイルに実際に書き込まれているとき。 – Praneeth
CodePlexのこの問題に対する応答は次のとおりです。http://entlib.codeplex.com/discussions/268665 – Tuan