0

次のメッセージが表示されます

ERROR Failed to write log event to MongoDB due to invalid result [0]

log4j2 v2.0-beta8 で NoSQLAppender を使用する場合

エラーにもかかわらず、ログ イベントが MongoDB に書き込まれます。それを抑える方法を知っていますか?

ここに私の設定があります

<?xml version="1.0" encoding="UTF-8"?>
<configuration status="WARN">
    <appenders>
        <NoSql name="databaseAppender" suppressExceptions="true">
            <MongoDb collectionName="applicationLog" factoryClassName="com.borsch.DBManager" factoryMethodName="getNewMongoClient" writeConcernConstant="NONE" username="root" password="qwe"/>
        </NoSql>
    </appenders>
    <loggers>
        <root level="error">
            <appender-ref ref="databaseAppender"/>
        </root>
    </loggers>
</configuration>

さらに奇妙なことに、それを生成するコードが見つかりません。log4j2 のソースにそのような文字列は見つかりませんでした。

4

1 に答える 1

0

これをメンテナーに報告し、修正されました。

于 2013-08-03T10:56:34.973 に答える