在尝试为Tomcat创建自定义处理程序(使用java.util.logging
)时,我无法找到添加自定义属性的方法。
例如,如何设置处理程序的abc
属性的值?
# logging.properties
handlers = java.util.logging.ConsoleHandler, com.company.tomcat.JdbcHandler
.handlers = java.util.logging.ConsoleHandler, com.company.tomcat.JdbcHandler
com.company.tomcat.JdbcHandler.level = FINE
com.company.tomcat.JdbcHandler.abc=hello
个字符
1条答案
按热度按时间gj3fmq9x1#
对于JDK和Tomcat,自定义处理程序必须在创建时与LogManager交互以读取解析和加载的值。您必须设置由java.util.logging. logging类定义的所有属性沿着新属性。
这里有一个例子来帮助你开始:
字符串
保留公共
setAbc
方法是值得的,因为WildFly将使用该方法来分配属性。