api - WSO2 API 管理器 : Configuration of the access-files consumed services

标签 api logging wso2 wso2-api-manager

在哪里可以配置消费者使用的服务的日志文件?我注意到默认情况下该文件是在以下位置创建的:

$WSO2_AM_HOME/repository/logs/http_access_<date>.log

我已在 $WSO2_AM_HOME/repository/conf/log4j.properties 中进行更改,将所有日志文件指向/data/logs,但我仍然看到每天创建的 http_access_ logile。我可以在哪里更改此设置?

最佳答案

http_access 日志文件以“http_access_”为前缀。这些文件包含服务器的访问信息。我们也可以从中获取webapp的访问信息。这些日志每天都会轮换。

在基于 Carbon 4.0.* 的产品中,您可以通过从位于 $CARBON_HOME/repository/conf/tomcat 的 catalina-server.xml 中删除以下条目来禁用 http 访问日志。

对于使用 nhttp 传输的产品(例如 WSO2 ESB),您还必须在 log4j.properties 文件中定义以下条目。 log4j.logger.org.apache.synapse.transport.nhttp.Access=警告 log4j.properties 文件位于 $CARBON_HOME/repository/conf/

关于api - WSO2 API 管理器 : Configuration of the access-files consumed services,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23153638/

相关文章:

android - 是否有可用的 Android 设备代号 + 品牌名称的列表或 API?

java - Eclipse-Tomcat 设置中的错误 - ClassNotFoundException "1catalina.org.apache.juli.FileHandler"

svn - 如何查看 TortoiseSVN 中的所有修订版本?

wso2 - 如何删除 wso2 esb 中的 SOAP 信封

c# - 系统.Net.WebException : The remote server returned an error: (403) Forbidden when access Google API

api - 是否有任何免费的自定义搜索API(例如Google自定义搜索)?

php - Laravel 5 更改表单请求验证行为失败

python - 登录 Scrapy

wso2 - 在 WSO2 ESB 和 IDS 之间共享注册表和用户存储

eclipse - WSO2 业务流程 bpel,gui 中的错误与 "if"组件