将桌面java应用程序的日志发送到服务器

时间:2013-01-04 09:55:16

标签: java logging client-server

我正在使用

try{
}
catch(Exception e){
  Logger.getLogger(Terminal.class.getName()).log(Level.SEVERE, null, e);
}

此异常将在用户pc中抛出,我将无法看到它。 有没有办法将异常日志发送到服务器?

1 个答案:

答案 0 :(得分:1)

据我所知,您使用的是log4j库。如果是,您可能希望使用log4j appender之一支持将日志发送到“server”,例如org.apache.log4j.net.SyslogAppenderorg.graylog2.log.GelfAppender。当然,您必须在服务器上运行合适的应用程序,该应用程序可以接受log4j appender在cilent站点发送的日志。