欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決rocketmq-client日志保存路徑的問(wèn)題

 更新時(shí)間:2021年07月03日 10:51:39   作者:LYM0721  
這篇文章主要介紹了解決rocketmq-client日志保存路徑的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

rocketmq-client日志保存路徑

由于使用rocketmq-client會(huì)生成一個(gè)rocketmq_client.log日志文件,一般默認(rèn)存于系統(tǒng)盤(pán)內(nèi),且持續(xù)增長(zhǎng)速度較快,為便于清理且避免影響操作系統(tǒng)資源使用,建議手動(dòng)設(shè)置其日志存儲(chǔ)路徑為當(dāng)前程序運(yùn)行目錄下的logs文件夾。

參考操作方式:

系統(tǒng)啟動(dòng)時(shí)代碼顯式設(shè)置全局變量“rocketmq.client.logRoot”,

示例:

System.setProperty("rocketmq.client.logRoot","logs/");

Springboot項(xiàng)目可在啟動(dòng)類的main方法中設(shè)置,已驗(yàn)證有效。

參考示例:

 public static void main(String[] args) throws Throwable {
    System.setProperty("rocketmq.client.logRoot","logs/"); 
    SpringApplication.run(Application.class, args);
 }

關(guān)于rocketmq-client日志路徑及其他配置詳情,可見(jiàn)源碼com.alibaba.rocketmq.client.log.ClientLogger中相關(guān)代碼及其日志配置文件log4j_rocketmq_client.xml或logback_rocketmq_client.xml,

見(jiàn)下圖:

日志路徑代碼配置 日志路徑配置

rocketmq-client 日志問(wèn)題處理

使用rocketmq后,默認(rèn)會(huì)在{user.home}\logs\rocketmqlogs 目錄下生成大量的mq跟蹤日志,可以通過(guò)以下方式禁用或改變存儲(chǔ)目錄

方式一: rocketmq啟用slf4j【推薦】

#設(shè)置系統(tǒng)屬性

rocketmq.client.logUseSlf4j=true

啟動(dòng)參數(shù) 添加:

 -Drocketmq.client.logUseSlf4j=true 【推薦】 

或者啟動(dòng)類添加:

System.setProperty("rocketmq.client.logUseSlf4j","true") 

#logback日志配置

#Rocketmq apppender配置

<appender name="RocketmqClientAppender"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${log.base}/rocketmq.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.base}/%d{yyyy-MM-dd}/rocketmq-%i.%d{yyyy-MM-dd}.log.gz
</fileNamePattern>
<TimeBasedFileNamingAndTriggeringPolicy 
class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<MaxFileSize>30MB</MaxFileSize>
</TimeBasedFileNamingAndTriggeringPolicy>
</rollingPolicy>
<encoder>
<pattern>${pattern}</pattern>
</encoder>
</appender>

#Rocketmq logger配置

<logger name="RocketmqClient" additivity="false">
<level value="warn" />
<appender-ref ref="RocketmqClientAppender"/>
</logger>

方式二: 更改默認(rèn)rocketmq路勁和級(jí)別

#設(shè)置系統(tǒng)屬性

rocketmq.client.logRoot={日終路徑}
rocketmq.client.logLevel={日志等級(jí)}

建議啟動(dòng)參數(shù)添加:

-Drocketmq.client.logRoot=/opt/appl/tomcat/logs/{應(yīng)用名} -Drocketmq.client.logLevel=warn

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java中的常用集合類整理

    java中的常用集合類整理

    在本篇文章里小編給大家整理的是關(guān)于java中的常用集合類的相關(guān)知識(shí)點(diǎn)內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-12-12
  • Java設(shè)計(jì)模式中的裝飾者模式

    Java設(shè)計(jì)模式中的裝飾者模式

    這篇文章主要介紹了Java設(shè)計(jì)模式中的裝飾者模式,裝飾者模式即Decorator?Pattern,裝飾模式是在不必改變?cè)愇募褪褂美^承的情況下,動(dòng)態(tài)地?cái)U(kuò)展一個(gè)對(duì)象的功能
    2022-07-07
  • JAVA 數(shù)據(jù)結(jié)構(gòu)之Queue處理實(shí)例代碼

    JAVA 數(shù)據(jù)結(jié)構(gòu)之Queue處理實(shí)例代碼

    這篇文章主要介紹了JAVA 數(shù)據(jù)結(jié)構(gòu)之Queue處理實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • 如何剔除eureka無(wú)效和down狀態(tài)的問(wèn)題

    如何剔除eureka無(wú)效和down狀態(tài)的問(wèn)題

    這篇文章主要介紹了如何剔除eureka無(wú)效和down狀態(tài)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Eclipse開(kāi)發(fā)JavaWeb項(xiàng)目配置Tomcat的方法步驟

    Eclipse開(kāi)發(fā)JavaWeb項(xiàng)目配置Tomcat的方法步驟

    本文主要介紹了Eclipse開(kāi)發(fā)JavaWeb項(xiàng)目配置Tomcat的方法步驟,首先介紹eclipse開(kāi)發(fā)JavaWeb項(xiàng)目需要配置的相關(guān)環(huán)境,使用tomcat軟件在本地搭建服務(wù)器,然后再在eclipse環(huán)境下配置tomcat,感興趣的可以了解一下
    2021-08-08
  • AsyncConfigurerSupport自定義異步線程池處理異常

    AsyncConfigurerSupport自定義異步線程池處理異常

    這篇文章主要為大家介紹了AsyncConfigurerSupport自定義異步線程池處理異常詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • 詳解Spring事件發(fā)布與監(jiān)聽(tīng)機(jī)制

    詳解Spring事件發(fā)布與監(jiān)聽(tīng)機(jī)制

    Spring提供了ApplicationContext事件機(jī)制,可以發(fā)布和監(jiān)聽(tīng)事件,這個(gè)特性非常有用。Spring內(nèi)置了一些事件和監(jiān)聽(tīng)器,例如在Spring容器啟動(dòng)前,Spring容器啟動(dòng)后,應(yīng)用啟動(dòng)失敗后等事件發(fā)生后,監(jiān)聽(tīng)在這些事件上的監(jiān)聽(tīng)器會(huì)做出相應(yīng)的響應(yīng)處理
    2021-06-06
  • Java數(shù)據(jù)結(jié)構(gòu)中關(guān)于AVL樹(shù)的實(shí)現(xiàn)方法詳解

    Java數(shù)據(jù)結(jié)構(gòu)中關(guān)于AVL樹(shù)的實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了Java數(shù)據(jù)結(jié)構(gòu)中關(guān)于AVL樹(shù)的實(shí)現(xiàn)方法,AVL樹(shù)是高度平衡的二叉樹(shù),它的特點(diǎn)是AVL樹(shù)中任何節(jié)點(diǎn)的兩個(gè)子樹(shù)的高度最大差別為1,本文主要給大家介紹了Java語(yǔ)言如何實(shí)現(xiàn)AVL樹(shù),需要的朋友可以參考下
    2024-02-02
  • Java面向?qū)ο蠡A(chǔ)之多態(tài)性,抽象類和接口

    Java面向?qū)ο蠡A(chǔ)之多態(tài)性,抽象類和接口

    這篇文章主要介紹了Java面向?qū)ο蠡A(chǔ):多態(tài)性,抽象類和接口,文中代碼可以幫助各位更好的理解學(xué)習(xí),有需求的小伙伴可以參考下
    2020-05-05
  • idea找不到xxx依賴項(xiàng)的問(wèn)題及解決方法

    idea找不到xxx依賴項(xiàng)的問(wèn)題及解決方法

    今天下載這個(gè)依賴一直報(bào)錯(cuò),紅色,顯示錯(cuò)誤找不到依賴項(xiàng),使用了3個(gè)步驟,不太明白哪部解決的,下面小編給大家分享idea找不到xxx依賴項(xiàng)的問(wèn)題及解決方法,感興趣的朋友跟隨小編一起看看吧
    2024-06-06

最新評(píng)論