zoukankan      html  css  js  c++  java
  • lajax 前端日志框架

    lajax支持将前端日志通过ajax请求发送到日志服务器,因此logserver增加了对lajax的集成。


    • lajax快速上手

    <script src="https://eshengsky.github.io/lajax/dist/build.min.js"></script>

    var logger = new Lajax({
         url:'/lajax',//日志服务器的 URL
         autoLogError:false,//是否自动记录未捕获错误true
         autoLogRejection:false,//是否自动记录Promise错误true
         autoLogAjax:false,//是否自动记录 ajax 请求true
         //logAjaxFilter:function(ajaxUrl, ajaxMethod) {
         //    return false;//ajax 自动记录条件过滤函数true记录false不记录
         //},
         stylize:true,//是否要格式化 console 打印的内容true
         showDesc:false,//是否显示初始化描述信息true
         //customDesc:function(lastUnsend, reqId, idFromServer) {
         //    return 'lajax 前端日志模块加载完成。';
         //},
         interval: 5000,//日志发送到服务端的间隔时间10000毫秒
         maxErrorReq:3 //发送日志请求连续出错的最大次数
    });

    logger.info(arg1,…args); //支持info、warn、error,支持可变多个参数


    Lajax.logLevel=’info’; //控制日志级别,off关闭日志功能

    Lajax.logConsole=true;//是否输出日志到控制台

    Lajax.logServer=true;//是否输出日志到logserver

    Lajax.token=’xlongwei’;//用于logserver安全校验,token匹配时日志才会被logserver接收

  • 相关阅读:
    COM组件
    【游戏引擎架构】入门(一)
    UNICODE字符串
    Python随笔10
    Python随笔9-函数
    Python随笔7
    Python随笔6
    Python随笔5
    Python随笔4
    Python随笔3
  • 原文地址:https://www.cnblogs.com/xingqi/p/12774502.html
Copyright © 2011-2022 走看看