05 2018 档案
摘要:最近观察日志发现如下两个问题: 1、项目用的是springboot项目,整合了rabbitmq,项目启动后,会自动监控rabbitmq谅解是否正常,导致控制台一直输出监控日志,此时就想阻止该类日志输出; 2、在进行日志配置时为了减少控制台输出日志量,一般会把输出到控制台的日志级别设置为INFO,这样
阅读全文
摘要:单例模式主要用来产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。 两个好处: 对于频繁使用的对象,可以省略new操作花费的时间 new的次数少了,对系统内存的使用频率就小了,那么GC压力就会降低,缩短了GC停顿时间 饿汉式单例模式: public class Singleton { p
阅读全文
摘要:最近监控了一下测试环境的日志,突然出现如下一个异常 由Error parsing HTTP request header可以看出是由于解析请求头出错导致的,但是它属于DEBUG级别的异常,虽然不影响系统运行,但是看到异常还是想解决掉。 解决方法如下: 修改Tomcat配置文件server.xml C
阅读全文
摘要:项目运行过程出现如下问题 经查询,找出原因,并进行解决 具体原因如下: too many open files(打开的文件过多)是Linux系统中常见的错误,从字面意思上看就是说程序打开的文件数过多,不过这里的files不单是文件的意思, 也包括打开的通讯链接(比如socket),正在监听的端口等等
阅读全文