2

コンシューマーによって消費されるサービスのログ ファイルはどこで構成できますか? デフォルトでは、ファイルは次の場所に作成されることに気付きました。

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

$WSO2_AM_HOME/repository/conf/log4j.properties を変更して、すべてのログ ファイルが /data/logs を指すようにしましたが、この http_access_ logile が毎日作成されたままです。これはどこで変更できますか?

4

1 に答える 1

3

http_access ログ ファイルには、「http_access_」というプレフィックスが付きます。これらのファイルには、サーバーへのアクセス情報が含まれています。ここからも webapps のアクセス情報を取得できます。これらのログは毎日ローテーションします。

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=WARN log4j.properties ファイルは $CARBON_HOME/repository/conf/ にあります

于 2014-06-04T06:16:28.997 に答える