रिमोट लॉगिंग प्रवेश करने नहीं, एक नए ग्राहक स्वीकार करने के लिए प्रतीक्षा कर रहा है के बाद अटक

वोट
1

मैं एक दूरस्थ सिस्टम प्रवेश करना चाहते हैं। नीचे मेरी विन्यास है

log4j.properties सामग्री फ़ाइल

  log4j.rootLogger=DEBUG, server
  log4j.appender.server=org.apache.log4j.net.SocketAppender
  log4j.appender.server.Port=4712
  log4j.appender.server.RemoteHost=<RemoteHost>
  log4j.appender.server.ReconnectionDelay=10000

log4j-server.properties

log4j.rootLogger=DEBUG, file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=logfile.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%d] [%t] [%m]%n

कमान मैं उपयोग कर रहा हूँ है

java -classpath log4j-1.2.15.jar org.apache.log4j.net.SimpleSocketServer 4712 log4j.properties

लेकिन मेरे लॉग फ़ाइल केवल नीचे दी गई सामग्री है; मैं लॉग फ़ाइल के साथ जोड़ दिया हो रही नहीं दिख रहा। मुझे यकीन है कि क्या मैं यहाँ याद नहीं कर रहा हूँ।

[2018/09/19 18: 42: 07,962] [मुख्य] ​​[पोर्ट 4712 पर सुनकर]

[2018/09/19 18: 42: 07,978] [मुख्य] ​​[। एक नए ग्राहक स्वीकार करने के लिए प्रतीक्षा कर रहा है]

19/09/2018 को 13:35
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

मूल रूप से, अपने आदेश इस बजाय की तरह पढ़ना चाहिए:

java -classpath log4j-1.2.15.jar org.apache.log4j.net.SimpleSocketServer 4712 log4j-server.properties

जो है - यह कमांड लाइन अपने log4j सर्वर शुरू करने के लिए माना जाता है RemoteHostअपने सेटअप में। तो कमांड लाइन के बजाय लॉगिंग गुण फ़ाइल सर्वर गुण एक तर्क के रूप दायर करवाना चाहिए,।

12/12/2018 को 19:20
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more