cacti是一款用php语言开发的性能与流量监控工具监控对象:linux、windows、路由器、交换机等监控范围:基于SNMP(简单网络管理协议)搜集CPU占用和内存使用、运行进程数、磁盘空间、网卡流量等各种数据官方下载地址:https://www.cacti.net/downloads/本案例:基于centos7.4架设监控平台服务器地址:192.168.80.8180.81安装好lamp,c
分类:
其他好文 时间:
2018-03-28 14:20:30
阅读次数:
741
首先看下mysql数据库发送和接受请求的整个流程 MySQL逻辑架构整体分为三层,最上层为客户端层,并非MySQL所独有,诸如:连接处理、授权认证、安全等功能均在这一层处理。 MySQL大多数核心服务均在中间这一层,包括查询解析、分析、优化、缓存、内置函数(比如:时间、数学、加密等函数)。所有的跨存 ...
分类:
数据库 时间:
2018-03-22 22:36:48
阅读次数:
222
命令:for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done命令拆解说明:cat /proc/cpuinfo |grep "physical id" | wc -l 获得CPU的个数,seq 1 N
分类:
其他好文 时间:
2018-03-21 21:12:41
阅读次数:
201
今天朋友问我一个Linux程序CPU占用涨停了,该如何分析, CPU占用过高,模拟CPU占用过高的情况 先上一段代码: 第10个线程中没有进行睡眠,会独占进程的时间片,导致CPU利用率过高, 现在就要定位到第10个 第一步:top 查看程序进程id 第二步:top -H -p 96263 定位CPU ...
分类:
编程语言 时间:
2018-03-21 17:31:48
阅读次数:
236
最近公司数据库因为CPU占用过高卡住了,原因是后台在服务器中计算司机定位坐标点是否在电子围栏内。首先这个功能实现的时候就没有注意一个原则,计算尽量交给程序,吞吐交给数据库。所以现在需要将这个功能移出来。简单来说该算法就是判断一个点是否在一个多边形内。我们用回转数法实现。平面中的闭合曲线关于一个点的回转数(又叫卷绕数),代表了曲线绕过该点的总次数。下面这张图动态演示了回转数的概念:图中红色曲线关于点
分类:
其他好文 时间:
2018-03-20 18:06:29
阅读次数:
148
一次服务器CPU占用率高的定位分析 推荐 背景:通过性能监控发现上线服务器cpu某核占用率已经达到了100%,而且是由我们的某个核心服务导致的。幸亏由于我们的服务进程由多个相同worker(线程)调度承担的,所以除了CPU占用率高之外,并没有对服务造成影响。随着上次我们找到那个吃IO的罪犯,这次我们 ...
分类:
其他好文 时间:
2018-03-18 14:56:13
阅读次数:
239
今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位 64G内存,16核CPU 硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库 现象 他说是这几天才出现的,而且在每天的某一个时间段才会出现CPU占用高的情况 ...
分类:
数据库 时间:
2018-03-17 18:48:39
阅读次数:
259
伴随着现代互联网络快速发展,更加容易出现被攻击。尤其是ddos攻击已经不在是大网站需要关心的事情了。不少中小型企业,也在遭受ddos攻击。站长对ddos攻击不了解,所以网站被ddos攻击的时候,都不会轻易发现,最后导致的网站不能正常运行。站长们要怎样让自己的网站免去ddos攻击烦恼,以及如何查看服务 ...
分类:
其他好文 时间:
2018-02-27 10:23:30
阅读次数:
177
问题描述: 生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。 解决过程: 1、根据top命令,发现PID为2633的Java进程占用CPU高达300%,出现故障。 2、找到该进程后,如何定位具体线程或代码呢,首 ...
分类:
其他好文 时间:
2018-02-27 01:05:50
阅读次数:
187
参见原文链接:http://blog.csdn.net/flysqrlboy/article/details/79314521 ...
分类:
系统相关 时间:
2018-02-26 13:36:59
阅读次数:
198