情景 通过zabbix监控发现有一个应用(service)和数据库(DB)之间存在不定时的流量异常(也不频繁),具体为应用server的入向流量和数据库server的出向流量会有短时间(通常在一分钟左右)的激增,甚至快达到千兆网卡的传输上限。 分析过程 通过症状,几乎可以断定是由于某些sql语句需要返回大量数
EasyCVR 视频融合云平台不仅支持多协议(标准协议与私有协议)、多类型设备的接入,而且还具备优秀的视频转码、播放、录像、回看、级联等能力,在很多实际场景中均有落地项目应用,如智慧工地、智慧安防、智慧工厂、智慧园区等。 去年我们研发团队已经完成EasyCVR对大华SDK的接入,用户可以通
大家好,我是大彬~ 今天给大家分享最近出现的OOM问题。 上周五早上,测试同学反馈测试环境的子系统服务一直超时,请求没有响应。 收到这个问题之后,我有点纳闷,最近这个系统也没有改动代码逻辑,怎么会突然报服务超时的问题。为避免影响测试进度,我赶紧登陆堡垒机查看日志,看看到底啥情况。
EasyCVR视频融合云平台的视频能力非常灵活,能够兼容国标GB28181、RTSP、海康SDK、大华SDK、Ehome等协议的前端设备,其他主流厂家的私有协议也仍在不断开拓中。除此之外,我们还在EasyCVR平台融入了AI智能分析功能,目前已经可以进行车牌识别、人脸检测识别等应用。 我们近期接到反馈,E
1. 调试初始状态 1). 分配内存代码,行号为10 2). 释放内存代码,行号为113). 断点到行号104). 运行代码5). 运行停在行号10
志愿者十天主要做了三项任务: 1.在天津疫情爆发时参与本村紧急核酸检测,凌晨五点起床户外忙碌到十二点,我负责核酸人员信息的录入。 2.参加排查本村居民户在人在以及户在人不在的紧急任务,晚上工作到十点,早上八点工作到中午十二点,完成排查 3.参加房屋信息调查,走家
1.问题定位 预发环境机器出现访问502的问题。 登录机器查看日志,没有发现特别的日志。 考虑到QA刚刚在做压测,想到是不是出现了OOM问题。搜索错误日志: cat error.log | grep "OutOf" 果然有OOM错误日志: java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.Ou
DNS基本介绍 使用53端口。 dig命令 domain information groper。比nslookup更强大。 可以看到上面进行了解析。默认查询的是A记录。使用的DNS服务器是192.168.4.251。端口是53。 但是这个IP是ping不通的。如何确定这个记录是否正确的? 我们换一个DNS服务器试一下。 可见确实
众所周知EasyCVR平台是接入协议最多的,比如大家经常使用的GB28181协议、RTSP、海康和大华的sdk,以及海康的Ehome,都是非常简单且容易配置。 在一些现场调试的过程中,我们发现大华的DSS使用网关级联到EasyCVR平台时出现了部分设备不能播放的问题。 首先我们需要确定的设备存在可以播放
今天,使用visualVM连接上了我们所作的SpringBoot项目,发现它的Eden区一直保持一定频率的增加,导致频繁YoungGC,这个项目刚启动,没有任何访问,出现这种情况不正常,借用大史的话说:“邪乎到家必有鬼!”。 排查!一定严厉的排查!我们使用visualVM的取样器来监控程序的内存。 一下就发现了有一个
前言: MySql数据库事务特性AICD,原子性、隔离性、一致性和持久性,本文要介绍的就是一个因为隔离性而导致的问题,该问题不具有普适性,因为带有了一小部分异常被覆盖的前置条件,该条件导致了问题更难发现 背景: 生产上有两个系统,一个接单系统,一个作业系统,作业系统负责接单系统下发
目录 1 可能遇到的问题2 Unknown key for a START_OBJECT in [XXXX].3 TermQuery精确查询失效问题解决3.1 问题3.2 解决办法3.3 原因 4 Elasticsearch解决只能查询10000条数据方案 1 可能遇到的问题 一般我的习惯是先写javaAPI再去拿着代码中Debug数据进行排错,有的人喜
前言 相信大部分做浙政钉应用的朋友都必然要经历一次“埋点部分成功”的坑,怎么排查?对于老司机可能没有难度,但是对于第一次做浙政钉应用的新手司机来说,就会有一种无从下手的感觉。因为你感觉一切都是按照文档上来的啊,偷偷告诉我你是不是有这种感觉?哈哈哈... 不论大家的埋点都是怎么
php7 新特性 具体内容查看链接 redis 复制 哨兵 集群 常见经典问题: 秒杀 并发问题 超卖问题搜索: elastic search消息通信: swoole、workerman消息队列: rabbitmq 框架(掌握常用
Troubleshoot Grid Infrastructure Startup Issues (Doc ID 1050908.1) In this Document Purpose Scope Details Start up sequence: Cluster status Case 1: OHASD does not start Case 2: OHASD Agents do not start Case 3: OCSSD.BIN does not start Case 4: CRSD.BIN do
排查问题的思路总结: 1、首先要看下对应的pods运行情况;k8s里所有的上层应用都运行在pods里;所以,遇到问题,首先要排查下pods的运行情况;一般有几条命令:(1) 查看命名空间里的pods的运行情况,以及pod所在的node机器; kubectl get pods -n xxxnamespace -o wide (2) 查看pod的日志 kub
作者:梁行 万里数据库DBA,擅长数据库性能问题诊断、事务与锁问题的分析等,负责处理客户MySQL日常运维中的问题,对开源数据库相关技术非常感兴趣。 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一、现象说明 在排查问题时发现MySQL主备做了切换,而查看MySQL
你好,我是看山。 今天项目依赖了一个基础组件之后,启动失败,排查过程走了一些弯路,最终确认是因为依赖组件版本冲突造成了java.lang.NoClassDefFoundError异常。下面是排查过程,希望可以给你提供一些思路。 观察异常栈 下面是打印的异常栈信息,从其中提炼可能的关键信息,能够找到“
终于找到根本原因了!!!!! logstash部署到k8s集群内部的,当所在节点的CPU资源被其他应用抢占时,logstash的处理速度就会降低 问题现象 logstash从kafka读取和写入文件的速度非常慢,怎么调qps都在0K-2K之间徘徊 问题排查过程 1.开始怀疑资源使用问题,但是调整资源限制后,qps并没有升高 2.增加l
由于最近曝出来的Log4j2远程执行漏洞过于严重,公司内部也积极展开自查,笔者手头项目比较多,排查起来费时费力,于是总结了以下方法来加快排查速度。 1、最直观方式 1、使用pom分析插件,如IDEA上的Dependency Analyzer,打开pom文件后,切换到Dependency Analyzer标签,查看log4j-core的
学习slam是十四讲opencv引用错误,如图 根据报错定位opencv的问题,逐步排查,首先排查一下opencv安装 pkg-config --modversion opencv 显示自己的安装版本所以opencv安装安装成功了;那就肯定是cmake有问题,增加下方的代码 set( CMAKE_CXX_FLAGS "-std=c++11 -O3") find_package
【Bug场景】 一个收费充电的系统中,由于有一些因为设备故障而导致用户没有放点成功但不能及时主动给用户退款的情况,所以会有一个定时任务,在每天的固定时间为这些订单主动发起一次退款。在查看退款情况时发现了一个很奇怪的现象,一笔订单本来应该在11-23日就退款给用户的,但到了12
EasyCVR作为一款功能完善的视频结构化智能分析平台,支持多种协议的视频流输出,同时也能够支持语音对讲,只要前端设备带有语音功能,用户即可通过EasyCVR来进行隔空喊话。同时EasyCVR开放了很多接口供大家调用,比如批量添加通道或者批量删除通道,都可以借助接口更便捷地完成操作。 我们近
服务器虽然Linux系统使用的比较多,但Linux服务器相比于Windows服务器可以检查的点比较少,Windows服务器相对来说排查难度比较高。 服务器一般很少会主动从网络上下载资源,安装的软件多为ToDesk、AnyDesk、TiemView等远程桌面管理工具,功能比较单一。 服务器承载着非常重要的核心
最近测试提出了一个bug,App在后台运行一段时间之后,在切换到前台时就自动跳转到了登录页,不是之前的页面了,经过两天的排查解决了问题,记录一下 我们的项目主要是网页,App只提供一个webview用来展示网页内容,所有的操作基本上都是在网页内完成的,可是测试说App在后台一段时间之后就会自动