动态更改运行在Tomcat上的Web应用的Logback级别

卑鄙的

logback.xml在Tomcat 7上运行的Java Web应用程序的resources文件夹中有一个。是否有一种方法可以随着应用程序的运行动态地更改应用程序某些类的调试级别?

标准的操作是在CLI上运行一个普通的Java jar,即logback.xml用vim进行编辑,并在一段时间后更新日志。我尝试过tomcat是否可能这样做,并且id似乎无法正常工作。

有什么更好的办法吗?

加里

您可以尝试像这样在您的应用程序中更改级别:

Logger root = (Logger)LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME);
root.setLevel(Level.INFO);

用于将包名称指定为logger-name。

LoggerContext loggerContext = (LoggerContext)LoggerFactory.getILoggerFactory();
Logger myPackageLogger = loggerContext.getLogger("com.mypackage");
myPackageLogger.setLevel(Level.INFO);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 Hazelcast 与运行在以 MongoDB 作为后端的 tomcat 上的 Web 应用程序集成

来自分类Dev

如何更改systemd上的运行级别?

来自分类Dev

在运行时更改Tomcat中的日志记录级别?

来自分类Dev

动态Web项目不会整体在tomcat上运行,但是.java可以在服务器上运行。为什么?

来自分类Dev

如何将Marvin Framework添加到在tomcat上运行的动态Web项目中?

来自分类Dev

在IntelliJ 14上运行Spring MVC Web应用程序时出现Tomcat错误

来自分类Dev

Spring Boot Web应用程序无法在Tomcat上运行-404错误

来自分类Dev

我可以从运行在其上的Web API应用程序将文件写入服务器计算机上的文件夹吗?

来自分类Dev

从chroot更改运行级别

来自分类Dev

通过命令行在Tomcat中管理Web应用程序

来自分类Dev

通过命令行在Tomcat中管理Web应用程序

来自分类Dev

Logback 日志级别更改不起作用

来自分类Dev

将动态Web应用程序从Eclipse移植到Apache-Tomcat以进行手动运行

来自分类Dev

将动态Web应用程序从Eclipse移植到Apache-Tomcat以进行手动运行

来自分类Dev

AngularJS应用运行在Chrome上提供ERR_CONNECTION_REFUSED

来自分类Dev

如何通过运行在Expo上的React Native应用程序连接到本地Rails后端?

来自分类Dev

如何查看运行在localhost:3000的VM上的Meteor应用程序?

来自分类Dev

为什么来自运行在 nginx 上的应用程序的传出请求未命中 Kubernetes 服务

来自分类Dev

如何在父级和子级组件之间动态设置setState()[逻辑在根应用程序级别的子级和状态上运行]

来自分类Dev

Logback:如何将日志目录从“ tomcat / bin”更改为与应用程序相关的目录?

来自分类Dev

为运行在Amazon EC2上的服务打开Web UI?

来自分类Dev

部署简单的Web应用程序时,java文件(即servlet)不在服务器(Tomcat)上运行

来自分类Dev

在Tomcat上运行的Java Web应用程序中,如何将数据源绑定到ServletContext中的属性?

来自分类Dev

Eclipse:动态Web应用程序在服务器上运行时显示空白页

来自分类Dev

Eclipse:动态Web应用程序在服务器上运行时显示空白页

来自分类Dev

如何获得运行在Tomcat服务器上的不同项目的多个控制台?

来自分类Dev

无法在连接USB的“ Surface 3”上运行在桌面(Visual Studio 2015)上开发的应用程序

来自分类Dev

在 Spring Boot 应用程序中动态更改日志记录级别

来自分类Dev

如果我的应用程序从一开始就可以运行在较低级别,为什么还要使用chroot进行沙箱安全保护?

Related 相关文章

  1. 1

    将 Hazelcast 与运行在以 MongoDB 作为后端的 tomcat 上的 Web 应用程序集成

  2. 2

    如何更改systemd上的运行级别?

  3. 3

    在运行时更改Tomcat中的日志记录级别?

  4. 4

    动态Web项目不会整体在tomcat上运行,但是.java可以在服务器上运行。为什么?

  5. 5

    如何将Marvin Framework添加到在tomcat上运行的动态Web项目中?

  6. 6

    在IntelliJ 14上运行Spring MVC Web应用程序时出现Tomcat错误

  7. 7

    Spring Boot Web应用程序无法在Tomcat上运行-404错误

  8. 8

    我可以从运行在其上的Web API应用程序将文件写入服务器计算机上的文件夹吗?

  9. 9

    从chroot更改运行级别

  10. 10

    通过命令行在Tomcat中管理Web应用程序

  11. 11

    通过命令行在Tomcat中管理Web应用程序

  12. 12

    Logback 日志级别更改不起作用

  13. 13

    将动态Web应用程序从Eclipse移植到Apache-Tomcat以进行手动运行

  14. 14

    将动态Web应用程序从Eclipse移植到Apache-Tomcat以进行手动运行

  15. 15

    AngularJS应用运行在Chrome上提供ERR_CONNECTION_REFUSED

  16. 16

    如何通过运行在Expo上的React Native应用程序连接到本地Rails后端?

  17. 17

    如何查看运行在localhost:3000的VM上的Meteor应用程序?

  18. 18

    为什么来自运行在 nginx 上的应用程序的传出请求未命中 Kubernetes 服务

  19. 19

    如何在父级和子级组件之间动态设置setState()[逻辑在根应用程序级别的子级和状态上运行]

  20. 20

    Logback:如何将日志目录从“ tomcat / bin”更改为与应用程序相关的目录?

  21. 21

    为运行在Amazon EC2上的服务打开Web UI?

  22. 22

    部署简单的Web应用程序时,java文件(即servlet)不在服务器(Tomcat)上运行

  23. 23

    在Tomcat上运行的Java Web应用程序中,如何将数据源绑定到ServletContext中的属性?

  24. 24

    Eclipse:动态Web应用程序在服务器上运行时显示空白页

  25. 25

    Eclipse:动态Web应用程序在服务器上运行时显示空白页

  26. 26

    如何获得运行在Tomcat服务器上的不同项目的多个控制台?

  27. 27

    无法在连接USB的“ Surface 3”上运行在桌面(Visual Studio 2015)上开发的应用程序

  28. 28

    在 Spring Boot 应用程序中动态更改日志记录级别

  29. 29

    如果我的应用程序从一开始就可以运行在较低级别,为什么还要使用chroot进行沙箱安全保护?

热门标签

归档