patternLayoutEncoder.setContext(loggerContext);
patternLayoutEncoder.start();
appender.setEncoder(patternLayoutEncoder);
appender.start();
ch.qos.logback.classic.Logger rootLogger = loggerContext.getLogger(ch.qos.logback.classic.Logger.ROOT_LOGGER_NAME);
loggerContext.stop();
rootLogger.detachAndStopAllAppenders();
rootLogger.addAppender(appender);
rootLogger.setLevel(level);
SLF4JBridgeHandler.removeHandlersForRootLogger();
SLF4JBridgeHandler.install();