用log4j把日志发送到jms服务器
2005-05-17 12:19
447 查看
log4j.properties配置如下:
#等级控制等
log4j.rootLogger=debug, stdout, R, A1
log4j.category.com.sourceware=debug
#控制台appender
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p %d (%F:%L) - %m%n
#文件appender
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=youk_sms.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%5p %d (%F:%L) - %m%n
#添加jms appender
log4j.appender.A1=org.apache.log4j.net.JMSAppender
log4j.appender.A1.providerURL=t3://192.168.23.112:51880
log4j.appender.A1.userName=woowindice
log4j.appender.A1.password=123456789
log4j.appender.A1.topicConnectionFactoryBindingName=JNDI_JMS_Connection_Factory
log4j.appender.A1.topicBindingName=JNDI_LOG_TOPIC
log4j.appender.A1.initialContextFactoryName=weblogic.jndi.WLInitialContextFactory
消息服务器必须是topic类型;
#等级控制等
log4j.rootLogger=debug, stdout, R, A1
log4j.category.com.sourceware=debug
#控制台appender
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p %d (%F:%L) - %m%n
#文件appender
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=youk_sms.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%5p %d (%F:%L) - %m%n
#添加jms appender
log4j.appender.A1=org.apache.log4j.net.JMSAppender
log4j.appender.A1.providerURL=t3://192.168.23.112:51880
log4j.appender.A1.userName=woowindice
log4j.appender.A1.password=123456789
log4j.appender.A1.topicConnectionFactoryBindingName=JNDI_JMS_Connection_Factory
log4j.appender.A1.topicBindingName=JNDI_LOG_TOPIC
log4j.appender.A1.initialContextFactoryName=weblogic.jndi.WLInitialContextFactory
消息服务器必须是topic类型;
相关文章推荐
- log4j中将日志发送到远程服务器
- log4j使用SocketAppender推送日志到远程服务器(包含log4j如何升级到log4j2,并使用SocketAppender发送日志到LogStash)
- log4j中将日志发送到远程服务器
- log4j通过SocketAppender将日志内容发送到远程服务器
- log4j通过SocketAppender将日志内容发送到远程服务器
- log4j将日志发送到远程日志服务器
- [置顶] Log4j发送日志到服务器上
- java日志《三》Log4j日志远程发送
- 使用log4j发送日志到远程ELK平台
- 利用Log4j 创建日志服务器
- 使用 Log4j 搭建一个日志服务器
- Linux下使用rsyslog部署日志服务器 && 记录history并发送到rsyslog服务器
- iOS 学习日志 : 向服务器发送Json数据
- 利用Log4j和MSN Java Lib 实现系统错误日志自动发送到MSN Messenger
- 发送JS错误日志到服务器
- Centos7安装Logwatch配合msmtp邮件客户端发送服务器监控分析日志
- Log4J Appender - 将Log4J的日志内容发送到agent的source
- 使用 Log4j 搭建一个日志服务器
- 由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或打开对每个 Microsoft .NET Framework SDK 文档的跟踪并检查服务器跟踪日志。
- log4j 日志服务器配置开发部署