[jgroups-dev] Log readability in multiple JChannel situation
Brought to you by:
belaban
From: Newcomb, Michael-P. <Mic...@gd...> - 2008-04-21 13:56:00
|
This is a low priority request, but could it be possible to tweak the logs a bit for the future? Right now, when you have multiple JChannels running in the same VM, the logs get all intertwined between groups and it is very difficult to follow what is happening to each group (particular in my situation where I start multiple processes that all concurrently join multiple groups using one shared transport). One possible way would be to make the log in each Protocol non-final and re-assign as it is connected/disconnected. So upon connect it could be re-assigned to LogFactory.getLog(getClass() + "." + <channel name>) and upon disconnect back to LogFactory.getLog(getClass()). I'm not sure what you would do with Transports since they could be shared, but at least in the high level protocols it would be useful. Thanks, Michael |