|
|
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
Имеется несколько вопросов по log4j. Есть файл ddd.properties: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Можно ли, используя log4j, сохранять лог файлы по датам? Т.е. лог за 04.05.2005 писать в файл 20050504, за 05.05.2005 - в 20050505 и т.д. Можно ли при достижении лог файлом определенного размера заставить log4j удалять не первую строку, а первых N байт, т.е. удалить определенный объем файла? Можно ли в программе изменять ddd.properties? Т.е. я хочу изменить настройки Logger-а и сохранить их в ddd.properties. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 10:48 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
канешна можна! вот для распределения по файлам определенного размера Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. вот по датам Код: plaintext 1. 2. 3. 4. 5. 6. 7. остальное в документации PS> еще советую перейти на xml-файл с конфигурацией так как некоторые опции доступны только там (например фильтры у appender'ов) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 10:55 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
обычно: 1) указывают какому пакету соответствует такой-то аппендер 2) в коде логгер берется по имени класса 3) log4j.properties кладут в "текущую" директорию и в коде никаких пропертей не загружают про даты - настроить можно ( в паттерне для файла. наизусть не помню) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 10:58 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
вот для распределения по файлам определенного размера Это понятно. Но в этом примере при достижении 512 КБ логгер начнет писать в другой файл (точнее старый переименует). А мне нужно, чтобы он удалил первые (например) 100 КБ, и продолжил писать. Т.е. его нужно заставить стереть определенное число байт. Не просто первую запись, а именно 100 КБ (или 50). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 11:02 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 11:28 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
А изменить как-то файл свойств из программы можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 11:46 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
мона, конечно - открываешь как обычный проперти файл (java.util.Property.. вроде) и корежишь его - тока так обычно не делают :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 16:38 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
jdev333мона, конечно - открываешь как обычный проперти файл (java.util.Property.. вроде) и корежишь его - тока так обычно не делают :) Так поэтому и спрашиваю, как это делают обычно. Или вообще не делают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2005, 18:07 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
вообще не делают - это внешние администраторские настройки программа, которая правит сделанные вами же настройки ее поведения - очень злостная программа :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2005, 10:17 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
jdev333вообще не делают - это внешние администраторские настройки программа, которая правит сделанные вами же настройки ее поведения - очень злостная программа :) Почему? Ведь так удобно из программы поменять настройки лога и сохранить их. Сейчас нужна одна информация, завтра - другая, послезавтра - третья. Почему же не поменять и не сохранить их? Не ковыряться же пользователю в XML файле, тем более, что для начала ему нужно еще и с log4j разобраться... Но раз никто не делает это по-нормальному, то я просто перезаписываю XML файл... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2005, 10:42 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
а в каком месте окажется файл "work.log" (название файла из первого поста - там в ddd.properties прописано). Под Tomcat запускаю. То ли в \jakarta-tomcat-5.0.28\work\Catalina\localhost\..; то ли в \jakarta-tomcat-5.0.28\logs; то ли в \jakarta-tomcat-5.0.28\webapps\MyApp\ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 19:07 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
funikovyuri Код: plaintext Что то тут не так. Наконецто и сам попробовал эту фчу настроить но у меня выдает что такого log4j не знает. К чему бы это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 19:21 |
|
||
|
Несколько вопросов по log4j
|
|||
|---|---|---|---|
|
#18+
а версию log4j и код конфигурационного файла привести не позволяет корпоративная политика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2005, 10:55 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33052042&tid=2152392]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 370ms |

| 0 / 0 |
