摘要: 本文首次分享是在Apache Dubbo(incubating)成都meetup上,这个话题是第一次在meetup上讲,不是我们没有更好的话题,相反,我们认为这个话题非常重要,甚至建议这个话题以后每次meetup都要讲。 Dubbo的发展历史大家应该并不陌生了,这里我还是简单回顾一下。Dubbo于2011年在github开源,后面几年由于一些原因停止了维护,直接去年7月份阿里重启维护,并于2018年2月16日捐献给Apache。 为什么会选择捐献给Apache,主要是为了打消社区对Dubbo未来发展的顾虑,给Dubbo用户足够的信心;Apache认为社区大于代码,非常注重多样性,强调一个项⽬需要有多个公司和个人贡献者参与,现在Dubbo的发展完全是按The Apache Way社区化的方式来运作的。 阅读全文
posted @ 2018-11-02 09:52 diecui1202 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 为了能将log4j的ConversionPattern无缝应用到logback上来,需要对两个Conversion做适配,具体可以参考:Log4j 与 Logback的ConversionPattern对比 ch.qos.logback.classic.PatternLayout static代码块 阅读全文
posted @ 2014-01-24 12:47 diecui1202 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 为了能将log4j的配置无缝转到logback,需要了解其中ConversionPattern的差异,以下是对比表格,内容来自:log4j官网logback官网其中可能需要转换的地方主要有两块:%l%xLog4jLog4j DescriptionLogbackLogback DescriptioncUsed to output the category of the logging event.c{length} / lo{length} / logger{length}Outputs the name of the logger at the origin of the logging ev 阅读全文
posted @ 2014-01-23 17:21 diecui1202 阅读(469) 评论(1) 推荐(0) 编辑
摘要: 最近在考虑将容器(Tomcat)内的应用日志统一成slf4j + logback,主要目的有:快速定位应用日志输出路径,方便日志的采集;能动态调整日志的级别,方便线上问题定位;方便在容器层面做扩展,比如日志中增加个性化的输出;于是分析了一下现有的Java日志方案,主要有以下几个方面,供大家参考;现有日志系统及框架:目前Java日志系统主要有以下几种:使用比较多的主要有log4j和logback两种;然而,这么多日志系统,并存就存在很多问题;因而“日志框架”出来,它不提供日志记录的功能,主要提供日志调用的API,必须依赖于具体的日志系统来输出实际的日志;目录流行的日志框架有:日志框架及日志系统搭 阅读全文
posted @ 2014-01-22 17:09 diecui1202 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 启动脚本启动命令中的参数如下:org.apache.catalina.startup.Bootstrap start -Djava.util.logging.config.file=/opt/apache/apache-tomcat-7.0.47/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7999 -Dcom.sun.mana 阅读全文
posted @ 2014-01-22 17:02 diecui1202 阅读(258) 评论(0) 推荐(0) 编辑