【问题描述】配置日志,使用SLF4J和LOG4J搭配,数据库连接池使用c3p0,启动服务器,会出现如下警告信息:log4j:WARNNoappenderscouldbefoundforlogger(com.mchange.v2.log.MLog).
log4j:WARNPleaseinitializethelog4jsystemproperly.【问题原因】Spring使用了LOG4J这个开源框架..
分类:
其他好文 时间:
2014-08-28 18:23:46
阅读次数:
193
1、配置日志服务器,(1)启用日志服务器的功能:(UDP和TCP开启一个即可)#ProvidesUDPsyslogreception$ModLoadimudp--------开启udp开启记录其他机器的$UDPServerRun514-------监听在514端口上#ProvidesTCPsyslogreception$ModLoadimtcp$InputTCPServerRun514修改完后重启以..
分类:
数据库 时间:
2014-08-21 08:29:34
阅读次数:
283
在java开发中日志的管理有很多种。我一般会使用过滤器,或者是Spring的拦截器进行日志的处理。如果是用过滤器比较简单,只要对所有的.do提交进行拦截,然后获取action的提交路径就可以获取对每个方法的调用。然后进行日志记录。使用过滤器的好处是可以自己选择性的对某一些方法进行过滤,记录日志。但是实现起来有点麻烦。
另外一种就是使用Spring的AOP了。这种方式实现起来非常简单,只要配置...
分类:
编程语言 时间:
2014-08-18 12:36:44
阅读次数:
293
1:1:MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法环境:linux,mysql5.5.21错误:Host is blocked because ...
分类:
其他好文 时间:
2014-08-16 09:43:30
阅读次数:
2019
最近在写使用python生成App的程序,发现直接用print打印信息不太方便和规范,所以使用了logging日志模块,简单记录下用法,正式项目中应该使用logging.config配置日志,可以实现类似log4j的日志文件大小限制,格式控制,输出位置等。
1.简单的将日志打印到屏幕
import logging
logging.debug('This is deb...
分类:
编程语言 时间:
2014-08-15 19:45:29
阅读次数:
383
1整体架构2中央日志服务器配置2.1配置时钟同步2.1.1方式一中央日志服务器和Tomcat节点均向同一个时钟源(例如:pool.ntp.org)进行对时即可。说明:本小节下面命令均以root用户执行,并且在中央日志服务器和Tomcat节点均要执行。首先,需要关闭ntpd服务:servicentpdstopchkcon..
分类:
其他好文 时间:
2014-08-13 19:27:18
阅读次数:
345
好玩的编程
程序设计的柔术
当大家坐下来并计划应该如何组织程序的时候,对于这个具体的程序,还没有任何的经验。在实现功能的时候,会逐渐地学到对原始设计有用的新知识。不应该无视一路走来所吸取的教训,而应该将它们用于软件的重新设计(或重构)中。
灵活性的实现包括许多方面,下面是其中两个:
原型设计:python最棒的功能之一就是可以快速地编写程序。编写原型程序是更充分地了解问题的一种很好的方法。...
分类:
编程语言 时间:
2014-07-26 15:05:50
阅读次数:
207
在log4j 1.x的版本中,我们想将日志输出的文件中,需要很复杂的配置。这点已经在2.0的版本中得到了大大的改善。
简单的配置,以及灵活的应用,已经成为了一种趋势。不管我们以追加的形式写日志文件,还是覆盖的形式,配置他们都是小菜。
还有比如日志文件大小自动分割,自动备份,无死锁,高性能等等。更令人欣喜的是,它支持json格式的配置,加载快,轻巧,异步读写。
好吧,来看它的使用吧。
看配置...
分类:
其他好文 时间:
2014-07-21 16:42:12
阅读次数:
247
基本简介编辑OSGI服务平台提供在多种网络设备上无需重启的动态改变构造的功能。为了最小化耦合度和促使这些耦合度可管理,OSGi技术提供一种面向服务的架构,它能使这些组件动态地发现对方。OSGi联OSGI盟已经开发了为例如象HTTP服务器、配置、日志、安全、用户管理、XML等很多公共功能标准组件接口。...
分类:
编程语言 时间:
2014-07-14 10:13:22
阅读次数:
335
1、日志切割Nginx的日志切割有两种方式:第一种是编写shell脚本,思路是:先把需要切割的日志重命名,然后使用kill-USR1`catPID`命令生成新的日志文件。第二种是使用系统自带的logrotate工具来实现。在/etc/logrotate.d/下新建一个配置文件,内容如下:/tol/app/nginx/logs/*.lo..
分类:
其他好文 时间:
2014-06-10 22:47:43
阅读次数:
405