private void reopenLogs(int counter)
{
Logger root = Logger.getRootLogger();
@SuppressWarnings("unchecked")
Enumeration<Appender> rootAppenders = root.getAllAppenders();
FileAppender logOutput = (FileAppender) rootAppenders.nextElement();
// assume there's only the one, and that it's a file appender
logOutput.setFile("log/broker" + counter + ".trace");
logOutput.activateOptions();
Logger state = Logger.getLogger("State");
@SuppressWarnings("unchecked")
Enumeration<Appender> stateAppenders = state.getAllAppenders();
FileAppender stateOutput = (FileAppender) stateAppenders.nextElement();
// assume there's only the one, and that it's a file appender
stateOutput.setFile("log/broker" + counter + ".state");
stateOutput.activateOptions();
}
BrokerRunner.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:TacTex
作者:
评论列表
文章目录