devops
后来者511
这个作者很懒,什么都没留下…
展开
-
僵尸进程
linux系统中僵尸进程和现实中僵尸类似,虽然已经死了,但是由于没人给他们收尸,还能四处走动,僵尸进程指的是那些虽然已经终止的进程,但仍保留一些信息,等待其父进程为其收尸;僵尸进程如何产生的?如果一个进程在其终止的时候,自己就回收所有分配给他的资源,系统就不会产生所谓的僵尸进程了,那么我们说一个进程终止之后,还保留那些信息?为什么终止之后还需要保留这些信息呢?一个进程终止的方式有很多,转载 2016-11-05 15:23:16 · 395 阅读 · 0 评论 -
记录一个多核CPU负载不均衡问题
在一台多核CPU的web服务器上,存在负载不均衡问题,其中,其中CPU0的负载明显高于其他CPUx,进一步调查表明PHP-FPM的嫌疑最大 让我们在一台四核服务器上采样分析一下数据确认看看是否存在负载不均衡问题:shell> mpstat -P ALL 1 10CPU %usr %nice %sys %iowait %irq %soft ... %idleall转载 2016-11-15 22:44:46 · 6952 阅读 · 0 评论 -
mysql慢查询
MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,Mysql数据库并不启动慢查询日志,需要我们手动来设置这个参数,当然,如果不是调优需要的话,一般不建议启动该参数,因为开启慢查转载 2017-05-01 11:21:08 · 401 阅读 · 0 评论 -
curl使用
下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地1 # 将文件下载到本地并命名为mygettext.html2 curl -o mygettext.html ht原创 2017-05-01 21:45:42 · 473 阅读 · 0 评论 -
argparse 中action参数
argparse内置6种动作可以在解析到一个参数时进行触发:store 保存参数值,可能会先将参数值转换成另一个数据类型。若没有显式指定动作,则默认为该动作。store_const 保存一个被定义为参数规格一部分的值,而不是一个来自参数解析而来的值。这通常用于实现非布尔值的命令行标记。store_ture/store_false 保存相应的布尔值。这两个动作被用于实现布尔开原创 2017-04-26 19:22:15 · 14370 阅读 · 1 评论