java - Java中 "org.apache.log4j.Logger"的奇怪行为

标签 java logging log4j

我正在做Maven项目。我使用 log4j 制作了一个日志。但它在给定文件中显示了一些starnge日志。我试图理解,为什么会出现这个奇怪的日志,但我不明白。请帮助我,为什么这些不需要的行会进入日志文件。

请帮我删除这个。

日志属性

# Define the root logger with appender file
log = /usr/home/log4j
log4j.rootLogger = DEBUG, FILE

# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=C:/Users/aMpliFieR/Desktop/log.txt

# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n

我通过阅读此文件 link 来制作此文件.

代码是

public class test {
    static Logger log = Logger.getLogger( test.class.getName() );

    public static void func(String url1, String url2) throws  InterruptedException {
        Threqad.sleep(100000000);  // Here is some process that performs recursively
        log.info( url1 + "\n" + url2 + "\n"+ ((double)loading_time)/((double)1000)+ " seconds   " + ((double)parsing_time)/((double)1000) +  " seconds   "  + ((double)processing_time)/((double)1000) + " seconds\n\n\n\n" );
    }

    public static void main(String[] args) throws InterruptedException{
            for(int i = 0; i < 5; i++) { func("ANY URL1", "ANY URL2");  }
    }
}

Log.txt-(log.txt的一些起始行)

Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session HTTP/1.1
>> "POST /hub/session HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 105[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 105
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"desiredCapabilities":{"platform":"ANY","browserName":"firefox","version":""},"requiredCapabilities":{}}"
<< "HTTP/1.1 303 See Other[\r][\n]"
<< "location: http://127.0.0.1:7055/hub/session/bfaec653-501a-401c-9b6a-227341e1fe38[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 0[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:11 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 303 See Other
<< HTTP/1.1 303 See Other
<< location: http://127.0.0.1:7055/hub/session/bfaec653-501a-401c-9b6a-227341e1fe38
<< connection: close
<< content-length: 0
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:11 GMT
Redirect requested to location 'http://127.0.0.1:7055/hub/session/bfaec653-501a-401c-9b6a-227341e1fe38'
Redirecting to 'http://127.0.0.1:7055/hub/session/bfaec653-501a-401c-9b6a-227341e1fe38' via {}->http://127.0.0.1:7055
Connection 0.0.0.0:59145<->127.0.0.1:7055 closed
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 2 to execute request
Sending request: GET /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38 HTTP/1.1
>> "GET /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38 HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> GET /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38 HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 462[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:11 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 462
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:11 GMT
<< "{"name":"getSessionCapabilities","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":{"cssSelectorsEnabled":true,"browserName":"firefox","handlesAlerts":true,"javascriptEnabled":true,"nativeEvents":true,"platform":"WINNT","rotatable":false,"takesScreenshot":true,"version":"20.0","webStorageEnabled":true,"applicationCacheEnabled":true,"databaseEnabled":true,"locationContextEnabled":true,"browserConnectionEnabled":true,"acceptSslCerts":true}}"
Connection 0.0.0.0:59146<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59146<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/url HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/url HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 74[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/url HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 74
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"url":"http://www.jabong.com/men/shoes/men-loafers/?source=home-leftnav"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 87[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:21 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 87
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:21 GMT
<< "{"name":"get","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":""}"
Connection 0.0.0.0:59147<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59147<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 47
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"args":[""],"script":"window.scrollBy(0,250)"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 99[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:34 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 99
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:34 GMT
<< "{"name":"executeScript","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":null}"
Connection 0.0.0.0:59202<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59202<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 47
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"args":[""],"script":"window.scrollBy(0,200)"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 99[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:34 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 99
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:34 GMT
<< "{"name":"executeScript","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":null}"
Connection 0.0.0.0:59281<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59281<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 47
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"args":[""],"script":"window.scrollBy(0,200)"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 99[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:36 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 99
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:36 GMT
<< "{"name":"executeScript","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":null}"
Connection 0.0.0.0:59282<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59282<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 47
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"args":[""],"script":"window.scrollBy(0,200)"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 99[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:36 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 99
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:36 GMT
<< "{"name":"executeScript","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":null}"
Connection 0.0.0.0:59283<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59283<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 47
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"args":[""],"script":"window.scrollBy(0,200)"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 99[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:40 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 99
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:40 GMT
<< "{"name":"executeScript","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":null}"
Connection 0.0.0.0:59284<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59284<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"
>> "[\r][\n]"
>> POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> Accept: application/json, image/png
>> Content-Type: application/json; charset=utf-8
>> Content-Length: 47
>> Host: 127.0.0.1:7055
>> Connection: Keep-Alive
>> "{"args":[""],"script":"window.scrollBy(0,200)"}"
<< "HTTP/1.1 200 OK[\r][\n]"
<< "content-type: application/json; charset=UTF-8[\r][\n]"
<< "connection: close[\r][\n]"
<< "content-length: 99[\r][\n]"
<< "server: httpd.js[\r][\n]"
<< "date: Wed, 10 Apr 2013 18:43:40 GMT[\r][\n]"
<< "[\r][\n]"
Receiving response: HTTP/1.1 200 OK
<< HTTP/1.1 200 OK
<< content-type: application/json; charset=UTF-8
<< connection: close
<< content-length: 99
<< server: httpd.js
<< date: Wed, 10 Apr 2013 18:43:40 GMT
<< "{"name":"executeScript","sessionId":"bfaec653-501a-401c-9b6a-227341e1fe38","status":0,"value":null}"
Connection 0.0.0.0:59285<->127.0.0.1:7055 shut down
Released connection is not reusable.
Releasing connection [{}->http://127.0.0.1:7055][null]
Connection 0.0.0.0:59285<->127.0.0.1:7055 closed
Notifying no-one, there are no waiting threads
Get connection: {}->http://127.0.0.1:7055, timeout = 120000
[{}->http://127.0.0.1:7055] total kept alive: 0, total issued: 0, total allocated: 0 out of 2000
No free connections [{}->http://127.0.0.1:7055][null]
Available capacity: 2000 out of 2000 [{}->http://127.0.0.1:7055][null]
Creating new connection [{}->http://127.0.0.1:7055]
Connecting to 127.0.0.1:7055
CookieSpec selected: best-match
Auth cache not set in the context
Target auth state: UNCHALLENGED
Proxy auth state: UNCHALLENGED
Attempt 1 to execute request
Sending request: POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1
>> "POST /hub/session/bfaec653-501a-401c-9b6a-227341e1fe38/execute HTTP/1.1[\r][\n]"
>> "Accept: application/json, image/png[\r][\n]"
>> "Content-Type: application/json; charset=utf-8[\r][\n]"
>> "Content-Length: 47[\r][\n]"
>> "Host: 127.0.0.1:7055[\r][\n]"
>> "Connection: Keep-Alive[\r][\n]"  

最佳答案

您将rootLogger设置为DEBUG,这意味着使用Log4J的所有库的调试语句都将被记录。这可能是您用注释替换的代码部分//Here is some process that recursively执行

最好将 rootLogger 配置为记录 INFO 或更高版本,并且 - 如果您确实需要调试级别的日志记录 - 为此特定包配置记录器到DEBUG,使用:

log4j.rootLogger = INFO, FILE
log4j.some.package = DEBUG

其中 some.package 是您的类的包。但由于您当前正在登录信息级别,因此实际上没有必要。

关于java - Java中 "org.apache.log4j.Logger"的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15934103/

相关文章:

java - Selenium WebDriver 加载某些页面非常慢

Java:如何从结果集选择查询中提取计数

java - Java中有多少个非访问修饰符?

python - 使用 testfixtures 在 Django 中测试日志记录时,如何使日志发射静音?

java - CQRS 是在 Google App Engine 上实现社交应用程序的好方法吗?

Python 的日志记录模块缺少 "captureWarnings"函数

c++ - C++ 的最小条件日志记录

java - 将位于同一包层次结构下的 2 个类的日志消息打印到 2 个不同的文件

Java sl4j-log4j 日志记录库无法正常工作

java - log4j 层次结构中的内存泄漏