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接收

  • 相关阅读:
    单页面应用 之 项目中集成插件vue-router
    公共组件的创建和使用
    数据库初识
    MySQL的安装 --windows版本
    多线程补充以及协程
    多线程(三)
    多线程(二)
    多线程(一)
    多进程(二)
    多进程(一)
  • 原文地址:https://www.cnblogs.com/xingqi/p/12774502.html
Copyright © 2011-2022 走看看