zoukankan      html  css  js  c++  java
  • 程序日志问题

    一、log4net日志

      1、不打印日志

    连日志文件都不生成,看错误列表,有一些提示消息

    原来是日志类中忘记加[assembly: log4net.Config.XmlConfigurator(Watch = true)]了

    //注意下面的语句一定要加上,指定log4net使用.config文件来读取配置信息

    //如果是WinForm(假定程序为MyDemo.exe,则需要一个MyDemo.exe.config文件)

    //如果是WebForm,则从web.config中读取相关信息

    [assembly: log4net.Config.XmlConfigurator(Watch = true)]

    namespace spAnalyse.Tools

    {

        public class LogHelper

    }

    2、不打印日志,目录也不生成

    断点调试 ,发现

    log4net isdebugenabled=false

    在全局文件Global中加入语句:

    protected void Application_Start(object sender, EventArgs e)

     {

         log4net.Config.XmlConfigurator.Configure();

    }

    3、打印日志文件太大(按天生成的txt文件)

    改为按天-小时生成文件,修改配置

    <log4net>

        <!--定义输出到文件中-->

        <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">

          <!--定义文件存放位置-->

          <file value="log\" />

          <appendToFile value="true" />

          <rollingStyle value="Date" />

          <!--<datePattern value="yyyy\yyyyMM\yyyyMMdd'.txt'" />-->

          <datePattern value="yyyy\yyyyMM\yyyyMMdd-HH'.txt'" />

          <staticLogFileName value="false" />

    二、ELK实时日志分析系统

    ELK学习 

  • 相关阅读:
    vue 组件的封装
    原生tab选项卡
    vue 登录验证码
    input type=”file“ change事件只执行一次的问题
    Java容器解析系列(13) WeakHashMap详解
    Java容器解析系列(12) LinkedHashMap 详解
    Java容器解析系列(11) HashMap 详解
    Java泛型之自限定类型
    java Reference
    Thread类源码解析
  • 原文地址:https://www.cnblogs.com/peterYong/p/10871849.html
Copyright © 2011-2022 走看看