Jeg bruker versjon 1.1.10, og jeg kan fortsatt bruke den etter å ha fjernet log4j med feilen Property: spring.datasource.filters når jeg bruker den, og den nye versjonen av Druid-konfigurasjonen har endret seg
Property: spring.datasource.filters Value: stat,wall,log4j Origin: class path resource [application.yml]:29:14 Reason: Unable to set value for property filters Innholdet i min yml-filkonfigurasjonsfil
Poenget er denne setningen:
# Konfigurer filtrene til overvåkingsstatistikk til å avlytte, etter å ha fjernet overvåkingsgrensesnittet kan ikke SQL telles, 'wall' brukes som brannmur, her endres filteret. Filtrene: commons-log.connection-logger-name: stat,wall,log4j
Selv om den er konfigurert, rapporteres ingen feil, men den er ubrukelig, og loggen kan fortsatt ikke vises på min SQL-overvåkingsside.
Korrekt løsning:
Fjern direkte log4j av verdi, så vil det fungere normalt
Du kan se SQL-overvåking normalt, som vist i figuren nedenfor:
Referanse:https://github.com/alibaba/druid/issues/2507
|