我在{wso2am_home} repository / logs /有日志:
http_access_2013-10-28.log
tm.out wso2-apigw-errors.log
wso2-apigw-service.log
wso2-apigw-trace.log
wso2carbon-trace-messages.log
wso2carbon.log
我将所有log4j.properties INFO配置为OFF。我不知道在哪里关闭http_access.log。 我发现当我拨打1次api时,它会写入http_access.log:gwmanager.apim-wso2.com:8280 - - “GET /direct/1.0.5 HTTP / 1.1” - - “ - ”“Jakarta Commons-HttpClient /3.1“128.6.XX:80 - - - ”GET http://128.6.X.X:80 HTTP / 1.1“ - - ” - “”Synapse-HttpComponents-NIO所以,因为我越来越多地称api时间,文件更多而且 - ---------更大。
您知道如何关闭http_access.log吗?
答案 0 :(得分:0)
如果要在WSO2产品中禁用http访问日志,请转到位于{CARBON_HOME} / repository / conf / tomcat目录的catalina-server.xml,并删除以下属性
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="${carbon.home}/repository/logs"
prefix="http_access_" suffix=".log"
pattern="combined" />
请参阅this了解详情