• K2 添加log4net 日志


    上次,我花了半天的时间想记录K2框架日志。故意编写导致错误的代码,跟踪调试,

    logger.Error(string.Format("{0}-[消息:{1}] [堆栈:{2}] [类名:{3}] [方法:{4}] [对象:{5}]", argMsg, argEx.Message, argEx.StackTrace, argEx.TargetSite.DeclaringType.FullName, argEx.TargetSite.Name, argEx.Source)); 此代码执行成功, 可就是找不到日志。

     按照同理方法,WEB层都能找到日志。 

    后来才发现K2服务的config里漏掉了这句配置:

    <configSections>
    <section name="DAHAN.Config" type="DAHAN.Config.ConfigurationHandler,DAHAN"/>
    <!-- =============== log4net configuration S =============== -->
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
    <!-- =============== log4net configuration E =============== -->
    <section name="secAuthenticate" type="SecAuthenticateModule.SecAuthenticateConfig"/>
    </configSections>

  • 相关阅读:
    js-数组的原型拓展
    java-单例模式的java连接池
    java-基本数据类型值范围
    rabbitmq
    从哪跌倒从哪爬起,千里之行始于足下
    create python project steps
    常用代码片段
    shell脚本常用(记)
    shell学习
    maven工具使用
  • 原文地址:https://www.cnblogs.com/kelly/p/2860277.html
Copyright © 2020-2023  润新知