MyCAT 日志文件描述

这篇博客介绍了MyCAT的日志文件,旨在帮助读者理解其工作原理和重要性。内容包括日志的结构、用途和如何分析日志以优化数据库性能。
摘要由CSDN通过智能技术生成
                    MyCat是一个基于cobar兴起的开源数据库中间件系统,当前深受广大开源爱好者的追捧以及DBA粉丝们的广泛研究。主要是面对解决高并发,高负载,海量存储等屏颈。与任何应用软件一样,MyCAT也有自身的日志文件用于记录MyCAT运行时的相关信息用于排错与跟踪。本文主要描述其日志文件部分。

    有关快速安装体验MyCAT请参考: 快速体验MyCAT

一、日志配置
### 环境描述
### 当前基于windows 7安装了mycat
### 两台mysql主机,分别为192.168.1.204:3306,192.168.1.143:3307

###查看日志文件配置
D:\>type mycat\conf\log4j.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
  <layout class="org.apache.log4j.PatternLayout">
   <param name="ConversionPattern" value="%d{MM-dd HH:mm:ss.SSS}  %5p [%t] (%F:%L) -%m%n" />
  </layout>
 </appender>
  <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
    <param name="file" value="${MYCAT_HOME}/logs/mycat.log" />    //日志位置定义
    <param name="Append" value="false"/>                          //记录方式,此时为append
    <param name="MaxFileSize" value="1000KB"/>                    //每个日志文件大小
    <param name="MaxBackupIndex" value="10"/>                     //保留个数  
    <param name="encoding" value="UTF-8" />                       //字符集
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d{MM/dd HH:mm:ss.SSS}  %5p [%t] (%F:%L) -%m%n" />
    </layout>
  </appender>

  <root>
    <level value="info" />       //是日志的级别,生成环境下建议将级别调整为 info/ware。
                          //如果是研究测试,特别是碰到异常可以通过开启 debug 模式观察日志的信息查找异常原因。
    <appender-ref ref="FILE" />
     <!--<appender-ref ref="FILE" />-->
  </root>

</log4j:configuration>

二、日志分析
1、warpper.log日志
warpper 日志:mycat启动,停止,添加为服务等都会记录到此日志文件,如果系统环境配置错误或缺少配置时,导致 Mycat 无法
启动,可以通过查看 warrpper.log 定位具体错误原因。
warrpper.log可以删除,删除后会自动重新生成该日志
###如果启动异常会有对应的异常信息,比如:
STATUS | wrapper  | 2015/09/25 09:26:36 | --> Wrapper Started as Service
STATUS | wrapper  | 2015/09/25 09:26:36 | Launching a JVM...
INFO   | jvm 1    | 2015/09/25 09:26:37 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO   | jvm 1    | 2015/09/25 09:26:37 |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
INFO   | jvm 1    | 2015/09/25 09:26:37 | 
INFO   | jvm 1    | 2015/09/25 09:26:37 | 
INFO   | jvm 1    | 2015/09/25 09:26:37 | WrapperSimpleApp: Encountered an error running main: java.lang.ExceptionInInitializerError
INFO   | jvm 1    | 2015/09/25 09:26:37 | java.lang.ExceptionInInitializerError
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at org.opencloudb.MycatStartup.main(MycatStartup.java:46)
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at java.lang.reflect.Method.invoke(Method.java:606)
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
INFO   | jvm 1    | 2015/09/25 09:26:37 |  at java.lang.Thread.run(Thread.java:745)
INFO   | jvm 1    | 2015/09/25 09:26:37 | Caused by: org.opencloudb.config.util.C
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值