Удаленная регистрация не вход, застрял после ожидания, чтобы принять новый клиент

голоса
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: 07962] [Основная] [Прослушивание на порту 4712]

[2018-09-19 18: 42: 07978] [главная] [. Ожидание, чтобы принять новый клиент]

Задан 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