最新内容

前端监控 SDK 开发分享

一、前言随着前端的发展和被重视,慢慢的行业内对于前端监控系统的重视程度也在增加。这里不对为什么需要监控再做解释。那我们先直接说说需求。对于中小型公司来说,可以直接使用三方的监控,比如自己搭建一套免费的 sentry 就可以捕获异常和上报事件,或者使用阿里云的 ARMS ,功能比较全面也并不会太贵。类似的开源系统或者付费系统还很多,都能满足我们一定的需求。假如 …

使用 sentry 搭建前后端错误监控系统-之react+python 详细指南

一、前言任何应用都会因为各种意外或者疏忽,出现各种bug,虽然经历过大量测试,但是依然无法覆盖全部的情况,用户也不会按照我们的预期方式进行操作,所以在上线后的错误收集就变得非常重要。二、sentry 简介sentry-正如它的英文意思一样:哨兵,sentry就像一个哨兵一样,实时监控生产环境上的系统运行状态,一旦发生异常立刻会把报错的路由路径、错误所在文件等 …

煤矿安全监控系统4类误报警原因分析及防治措施(强烈推荐)

我是通风安全,点击上方“关注”,每天为你分享【一通三防】与【安全管理】干货。1.煤矿安全监控系统误报警原因分析(1)传输线缆传输线缆引起的误报警一般是由干扰引起的,这种干扰多半是由于传输线缆导致的空间辐射干扰,在传输系统、系统前端或中央控制室的附近出现了比较强且频次比较高的空间辐射源,则会引起矩阵主机对图像切换不干净。通常在这种情况下,由于传输线缆在传输距离 …

前端监控之性能与异常

作者:京东物流 李菲菲1 前言现有的大部分监控方案都是针对服务端的,而针对前端的监控很少,诸如线上页面的白屏时间是多少、静态资源的加载情况如何、接口请求耗时好久、什么时候挂掉了、为什么挂掉,这些都不清楚。同时,在产品推广过程中,经常需要统计页面的使用情况及用户行为,从而可以从运营和产品的角度去了解用户群体,进而迭代升级产品,使其更加贴近用户,为业务的扩展提供 …

错误捕获

1.错误捕获错误捕获是前端错误监控平台的关键步骤,通过捕获 JavaScript 运行时产生的错误,平台能够实时地感知到应用程序的健康状况。以下是错误捕获的主要内容:全局错误事件监听前端错误监控平台通常会注册全局的错误事件监听器,例如 window.onerror。这个事件在发生未被捕获的错误时触发,提供了一个机会来捕获错误并执行相应的处理逻辑。window …

【JS 按位运算符】使用按位运算符来实现权限系统 一

之前后台管理系统的权限和角色权限都是返回具体值(比如‘admin|user’或者‘10001 | 10002’),前端本地维护一份类似的文件,每次去遍历来获取用户的具体权限列表。随着系统的迭代,需求的变化,权限维护起来就更加复杂了。今天分享一下,如何使用按位运算符来实现易于维护迭代权限系统。以下是我之前一个项目的后台管理系统的具体实操,给大家借鉴一下权限拆分 …

权限系统控制到按钮级别开源推荐 Spring Boot-Shiro-Vue

再搞权限系统的时候,权限控制到菜单很容易,但是很多情况要控制到按钮接口级别,这个时候设计就要研究下了。方案好几种,这里推荐一个不错的开源方案,大伙可以参考学习下。Spring Boot-Shiro-Vue实现github开源地址及系统演示地址:由于头条提示不让发这些网址,有需要的朋友关注我私信回复【链接】获取吧!,觉得不错的朋友可以转发支持下!Spring …

一文读懂用户权限设计

用户权限管理是指在B端后台中,需要给用户赋予角色和访问权限等,是很多后台系统建设的基础。那我们应如何入手进行搭建呢?作者结合实际工作中的经验,将这部分的理解梳理出来,希望能对你有所帮助。一、为什么要进行用户权限设计?用户权限设计的目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。在B端系统中, …

4步配置Nginx + Keepalived + Havip,解决前端单点问题

本文出自头条号老王谈运维,转载请说明出处。前言在现实生产环境中,对于HTTP或HTTPS的请求,Linux运维工程师使用Nginx作为服务器的负载均衡,与此同时Nginx自身也成为了新的单点故障,即:只要 Nginx 挂了,网站也就挂了。此文档主要是为了解决前端 Nginx 单点问题,使用Keepalived + Havip 实现NGINX 高可用。如果无特 …