- 博客(5)
- 资源 (7)
- 收藏
- 关注
转载 Linux 目录结构及主要内容 1
“/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等 /home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据
2016-10-20 00:11:34 348
转载 HTTPS的压力测试工具 -- httperf
今天需要对cgi进行压力测试,选择了httperf模拟请求,访问CGI,在使用的过程中,发现到rate和conn-num较小时,测试返回HTTP返回码200,当rate和conn-num较大时,HTTP返回码大部分是50X,不知道是CGI的性能问题,还是其他参数配置问题,感觉不能很好的进行压测。(后期有需要再用用看,适当增加--num-calls数,默认值为1)使用方法:httperf
2016-10-12 23:56:28 5460 1
转载 nginx中的数据结构----ngx_str_t
ngx_str_t(100%)在nginx源码目录的src/core下面的ngx_string.h|c里面,包含了字符串的封装以及字符串相关操作的api。nginx提供了一个带长度的字符串结构ngx_str_t,它的原型如下:typedef struct { size_t len; u_char *data;} ngx_str_t;
2016-10-10 00:10:19 629
转载 OOM killer
今天服务器OOM告警,准备ssh登上去看看服务日志,找找内存泄漏位置。然后一直ssh不成功,最后网上搜了一下,发现可能触发了OOM killer机制,选择性的kill掉一些进程,这就有可能会kill掉sshd,这样就会导致ssh登不上。Linux下有一种OOM KILLER 的机制,它会在系统内存耗尽的情况下,启用自己算法有选择性的kill 掉一些进程。一、为什么会有OOM
2016-10-09 00:32:47 354
转载 http长链接实现浅析
keepalive当然,在nginx中,对于http1.0与http1.1也是支持长连接的。什么是长连接呢?我们知道,http请求是基于TCP协议之上的,那么,当客户端在发起请求前,需要先与服务端建立TCP连接,而每一次的TCP连接是需要三次握手来确定的,如果客户端与服务端之间网络差一点,这三次交互消费的时间会比较多,而且三次交互也会带来网络流量。当然,当连接断开后,也会有四次的交互,当然
2016-10-03 10:21:52 1453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人