@GetMapping("setLoggerLevel") public R setLogger(String level, HttpServletRequest request) { String packageName = "com.xxx.xxx.xxx"; LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory(); switch (level) { case "error": loggerContext.getLogger(packageName).setLevel(Level.ERROR); break; case "warn": loggerContext.getLogger(packageName).setLevel(Level.WARN); break; case "info": loggerContext.getLogger(packageName).setLevel(Level.INFO); break; case "debug": loggerContext.getLogger (the packageName) .setLevel (Level.DEBUG); BREAK; default: return R.error ( "Parameter error"); } return R.ok ( "logging level has been set to" Level +); }