這篇文章主要介紹“springboot2 log4j2配置MongoDB3的方法”,在日常操作中,相信很多人在springboot2 log4j2配置Mongodb3的方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”springboot2 log4j2配置Mongodb3的方法”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
10年積累的成都網(wǎng)站建設(shè)、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先做網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有定襄免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!--使用log4j2需要去除loggin--> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency> <!--log4j2--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver --> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.10.1</version> </dependency> <!--log4j-core 必須--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.9.1</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-NOSQL 必須--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-nosql</artifactId> <version>2.9.1</version> </dependency>
<?xml version="1.0" encoding="UTF-8" ?> <!--status 是否記錄log4j2本身的event信息默認(rèn)OFF print level:TRACE < DEBUG < INFO <WARN < ERROR < FATAL monitorInterval 300秒檢查一下配置,如果有變化不需要重啟服務(wù),自動更新--> <!--<Configuration package="com.megatron" status="INFO" monitorInterval="5">--> <Configuration status="INFO"> <Properties> </Properties> <Appenders> <!-- 配置mongdb appender --> <NoSql name="MongoAppender"> <!--參數(shù)分別是:數(shù)據(jù)庫名,集合名,服務(wù)器ip,端口。還可以指定其他參數(shù)或升級版本,詳情請看:http://logging.apache.org/log4j/2.x/manual/appenders.html#NoSQLAppender--> <MongoDb databaseName="megatron" collectionName="log" server="127.0.0.1" port="27017" /> </NoSql> </Appenders> <Loggers> <Logger name="org.springframework" level="INFO"> <!-- <AppenderRef ref="Console" />--> </Logger> <Root level="info"> <AppenderRef ref="MongoAppender" /> </Root> </Loggers> </Configuration>
配置的時候出現(xiàn)了問題:
之前用了mongodb4以上的版本一直連接不上
還有xml項(xiàng)NoSql > MongoDb 看文檔用了MongoDb3連接也是失敗。可能找到的資料比較老吧
server.port=8084 logging.config=classpath:log4j2-d.xml spring.data.mongodb.host=127.0.0.1 spring.data.mongodb.port=27017 spring.data.mongodb.database=megatron spring.data.mongodb.username= spring.data.mongodb.password=
運(yùn)行結(jié)果不報錯,正常啟動,那么還有那么多的信息我們看下mongodb的結(jié)果
最后看到mongodb里面的數(shù)據(jù)成功插入并且輸出錯誤日志信息
要是配置信息不完整可以查看低配版的 傳送
到此,關(guān)于“springboot2 log4j2配置Mongodb3的方法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
文章名稱:springboot2log4j2配置Mongodb3的方法
本文網(wǎng)址:http://aaarwkj.com/article36/ipdhpg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、App設(shè)計、搜索引擎優(yōu)化、面包屑導(dǎo)航、企業(yè)建站、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)