Tomcat:记录器名称中的方括号

Tomcat:记录器名称中的方括号,tomcat,log4j,Tomcat,Log4j,在Tomcatlog4j.properties文件中,我看到了以下记录器: log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=INFO, LOCALHOST log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager]=INFO, MANAGER log4j.logger.org.apac

在Tomcat
log4j.properties
文件中,我看到了以下记录器:

log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=INFO, LOCALHOST
log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager]=INFO, MANAGER
log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager]=INFO, HOST-MANAGER

为什么记录器名称中有方括号?这是什么意思?

这只是tomcat的日志布局:

org.apache.catalina.core.ContainerBase.[${engine}].[${host}].[${context}]

没有任何特殊意义。有关更多信息,请参见

这是SO的主题,即编程问题。您的问题属于on或Ok。我现在能做什么?