A different log for every user using Log4j

后端 未结 3 1131
轻奢々
轻奢々 2021-01-06 01:06

I have a webapplication and I want to use a different log for every user, so I can have a \"history\" of what the user did on the system.

This is what I have so far:

3条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-06 01:53

    I would suggest using a log context information to record the user for any particular action, and include that in your log records.

    Then whenever you need the log for a particular user, trawl through the single log file. If you need all the files split, do it when the log rotates. This post-processing will be a lot simpler than keeping an open file for every user concurrently.

提交回复
热议问题