Voir ce lien sur la façon de configurer plusieurs fichiers journaux:
http://www.jguru.com/faq/view.jsp?EID=1311014
Je pense que quelque chose comme ça devrait fonctionner, puisque les noms d'utilisateur sont uniques:
Si vous voulez juste un journal pour chaque utilisateur, vous pouvez créer automatiquement différents journaux pour différents noms d'utilisateur dans votre fichier de configuration automatiquement lorsqu'un utilisateur ouvre votre application (par exemple, User1Log
, User2Log
... et cetera), puis utilisez du code comme celui-ci pour spécifier le journal à utiliser depuis votre application:
Logger logger= Logger.getLogger(System.getProperty("user.name") + "Log");
Ainsi, quelqu'un connecté sous User1
aura un journal lié à User1Log
dans votre fichier de configuration.