Zdalne rejestrowanie nie zalogowaniu, zatrzymany po odczekaniu do zaakceptowania nowego klienta

głosy
1

Chcę zalogować się do systemu zdalnego. Poniżej moja konfiguracja

log4j.properties zawartość pliku

  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

Polecenie używam jest

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

ale mój plik dziennika ma tylko poniższe zawartości; Nie widzę dzienniki uzyskiwanie dołączane do pliku. Nie jestem pewien, co brakowało mi tutaj.

[19.09.2018 18: 42: 07962] [głównym] [uch na porcie 4712]

[19.09.2018 18: 42: 07.978] [Główny] [. Oczekiwanie, aby zaakceptować nowego klienta]

Utwórz 19/09/2018 o 13:35
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
1

Zasadniczo, to polecenie powinno brzmieć tak zamiast:

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

Linia ta komenda ma rozpocząć swój serwer Log4j - który jest RemoteHostw zestawie. Więc wiersz poleceń powinien mieć serwer plików właściwości jako argument, zamiast plik właściwości rejestrowania.

Odpowiedział 12/12/2018 o 19:20
źródło użytkownik

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