如何更改WSO2中目录wso2api/repository/logs下的http_access_.log文件中的日志模式

如何更改WSO2中目录wso2api/repository/logs下的http_access_.log文件中的日志模式,wso2,wso2-am,wso2carbon,wso2ei,Wso2,Wso2 Am,Wso2carbon,Wso2ei,我已经在catalina服务器xml文件中更新了以下配置 Valve className="org.apache.catalina.valves.AccessLogValve" directory="${carbon.home}/repository/logs" prefix="http_access_" suffix=".log" pattern="combined" 我所做的任何更改(模式、目录路径

我已经在catalina服务器xml文件中更新了以下配置

Valve className="org.apache.catalina.valves.AccessLogValve" directory="${carbon.home}/repository/logs"
                       prefix="http_access_" suffix=".log"
                       pattern="combined"
我所做的任何更改(模式、目录路径)都会影响文件
http\u access\u Date.log
文件,但不会影响
http\u access\u.log
文件

有什么建议吗


API执行日志记录到
http\u access\u.log
文件中。如何管理此文件和此文件中的模式?

http\u access\u.log
文件包含直通和NIO传输流量相关的日志,并且未通过上述tomcat阀进行配置

为此,您需要像这样更新
log4j.properties
文件

log4j.logger.org.apache.synapse.transport.http.access=INFO
access_log_pattern=%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"
access log.properties
就是这样的

log4j.logger.org.apache.synapse.transport.http.access=INFO
access_log_pattern=%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"
有关更多详细信息,请参阅此文档


http\u access\uu.log
文件包含直通和NIO传输流量相关的日志,并且未通过上述tomcat阀进行配置

为此,您需要像这样更新
log4j.properties
文件

log4j.logger.org.apache.synapse.transport.http.access=INFO
access_log_pattern=%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"
access log.properties
就是这样的

log4j.logger.org.apache.synapse.transport.http.access=INFO
access_log_pattern=%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"
有关更多详细信息,请参阅此文档


谢谢。我无法控制log4j.properties文件。实际上WSO2是OpenShift中的一个容器吊舱。登录到终端时可以看到此文件,但无法编辑或添加access-log.properties文件。还有其他方法来做这些更改吗?没有。您必须将其作为配置映射取出。谢谢。我无法控制log4j.properties文件。实际上WSO2是OpenShift中的一个容器吊舱。登录到终端时可以看到此文件,但无法编辑或添加access-log.properties文件。还有其他方法来做这些更改吗?没有。您必须将其作为配置映射取出。