Это конфигурации:
Код: Выделить всё
appenders = console, http, failover
rootLogger.level = debug
rootLogger.appenderRef.stdout.ref = STDOUT
rootLogger.appenderRef.http.ref = Http
appender.console.type = Console
appender.console.name = STDOUT
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = [%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n
appender.http.type = Http
appender.http.name = Http
appender.http.url = https://localhost:9200/test/log4j/
appender.http.method = POST
appender.http.layout.type = JsonLayout
appender.http.ignoreExceptions = false
appender.failover.type = Failover
appender.failover.name = Failover
appender.failover.primary = http
appender.failover.appenders = console
< /code>
Однако, когда я запускаю приложение, я получаю эту ошибку: < /p>
2019-12-29 00:28:41,701 main ERROR Failover contains an invalid element or attribute "appenders"
2019-12-29 00:28:41,702 main ERROR At least one failover Appender must be specified
2019-12-29 00:28:41,705 main ERROR Null object returned for Failover in Appenders.
Подробнее здесь: https://stackoverflow.com/questions/595 ... properties