See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 19321|Vastuse: 1

[Allikas] Spring Boot kasutab Druidi omadusega: spring.datasource.filters veaga

[Kopeeri link]
Postitatud 15.01.2019 16:17:29 | | | |
Kasutan versiooni 1.1.10 ja saan seda endiselt kasutada pärast log4j eemaldamist Property: spring.datasource.filters veaga selle kasutamisel ning Druidi konfiguratsiooni uus versioon on muutunud

Property: spring.datasource.filters     Value: stat,wall,log4j     Origin: class path resource [application.yml]:29:14     Reason: Unable to set value for property filters
Minu YML-faili konfiguratsioonifaili sisu

Oluline on see lause:

# Seadista jälgimisstatistika filtrid nii, et need kinni püüaksid, pärast jälgimisliidese eemaldamist SQL ei saa loendada, tulemüüri jaoks kasutatakse 'wall', siin filtrit muudetakse. filtrid: commons-log.connection-logger-name: stat,wall,log4j

Kuigi see on seadistatud, ei teatata veast, kuid see on kasutu ja logi ei ilmu ikkagi minu SQL-i jälgimislehel.

Õige lahendus:

Eemalda otse log4j väärtus ja see töötab normaalselt

SQL-i jälgimist näed tavapäraselt, nagu alloleval joonisel näidatud:



Viide:https://github.com/alibaba/druid/issues/2507




Eelmine:Spring MySQL levinud vealahendused
Järgmine:2019. aasta bakalaureusekraad inglise keeles
 Üürileandja| Postitatud 15.01.2019 16:26:40 |
connectionProperties: Seadista mõned ühenduse omadused, config.decrypt=true siin, mis näitab, et antud parool on krüpteeritud

filtrid: on interceptor, mida saab seadistada jälgimise, logimise jms jaoks

maxActive: Maksimaalne ühenduste arv

initialSize: Initsialiseeritud ühenduste arv

minIdle: Vabade ühenduste arv

maxWait: Hangi ühenduse maksimaalne ooteaeg

timeBetweenEvictionRunsMillis: Tuvastab ühenduse aja millisekundites

minEvictableIdleTimeMillis: Tuvastab, et ühendus on suletud, kui see on suurem kui see väärtus, millisekundites

validationQuery: Kontrolli, kas andmebaas on selle SQL-lause kaudu saadaval, kui süsteem käivitub, näiteks SELECT 'x' dual'ist oraakli jaoks ja SELECT 'x' mysql-i jaoks.

testWhileIdle: Võimaldab tühikäigu ühenduse tuvastamise taaskasutuseks

testOnBorrow: Kui hangitakse ühendust ühendusbasseinist, mõjutab ühenduse jõudlust see, kas kontrollida ühenduse saadavust

testOnReturn: Ühenduse vabastamisel ühenduse basseini, mõjutab ühenduse kättesaadavuse tuvastamine jõudlust veidi

poolPreparedStatements: Luba psCache vahemällu salvestamine, seatud oraaklite puhul true ja mitte-oraaklite puhul false

maxPoolPreparedStatementPerConnectionSize: Maksimaalne vahemälude arv, seatud 0-le mitte-oraaklite puhul
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com