log 4 jログをlog 4 j 2ログと統合graylogに置き換える

6747 ワード

会社の現在のログは使用するlog 4 jで記録され、コードにはsl 4 jというログカットが使用されている.運維側はgraylogログを作ってからシステムを追加したが、今はgraylogにログを記録し、log 4 jログをlog 4 j 2に変更する必要がある.具体的な方法は以下の通りである.
注意:これは修正する部分にすぎず、完全版ではありません.
maven構成
     
    
        com.alibaba
        druid
        1.1.6
     
     
     
        org.apache.logging.log4j
        log4j-api
        2.5
    
    
        org.apache.logging.log4j
        log4j-core
        2.5
    
    
        org.apache.logging.log4j
        log4j-web
        2.5
	runtime
    
    
           org.slf4j
           slf4j-api
           ${org.slf4j-version}
     
      
            org.slf4j
            jcl-over-slf4j
            ${org.slf4j-version}
        
        
            org.slf4j
            slf4j-log4j12
            ${org.slf4j-version}
        
         
	    org.apache.logging.log4j
            log4j-slf4j-impl
            2.5
        

web.xml構成
        
	    log4jConfigLocation
	    classpath:log4j2.xml
	
	
	    org.apache.logging.log4j.web.Log4jServletContextListener
	

log4j2.xml構成




    
        D:/ttpai_boss_log
        log_test
        [%d{yyyy-MM-dd HH:mm:ss}][%-5p] [%t] [%c:%L]-%m%n
    

    
    
        
            SYSTEM_OUT
            
        

        
            
            	
                
            
            
            
                UTF-8
                ${log.layout}
            
        
                
		
		  
		

    

    

    	  -->
             

             
	    







        



        
    


druid.xml