环境:192.168.128.111(ha1.haproxy.org)->CentOS6.364bitsiege2.78
192.168.128.10(n1.web.org)->CentOS6.564bitnginx1.6.2在192.168.128.111上使用siege对192.168.128.10的nginx做压力测试[root@ha1bin]#siege-c6500-r1"
Transactions:5827hits
Availability:89.65%..
分类:
其他好文 时间:
2014-11-21 19:01:28
阅读次数:
260
Linux文件系统编程实战
一、创建文件
#include
#include
#include
#include
//创建文件子函数
void creat_file(char *filename)
{
int fd; //系统调用描述文件的文件描述符(为非负数)
if(fd=creat(filename,0775)<0)
{
perror("创建文件失败");
exit(1);...
分类:
系统相关 时间:
2014-11-21 18:59:20
阅读次数:
241
FileDescriptor “文件描述符”,可以被用来表示开放文件、开放套接字等。实例用作与基础机器有关的某种结构的不透明句柄,该结构表示开放文件、开放套接字或者字节的另一个源或接收者。文件描述符的主要实际用途是创建一个包含该结构的 FileInputStream 或 FileOutputStre...
分类:
其他好文 时间:
2014-11-20 23:16:09
阅读次数:
151
终端登录inti进程使系统进入多用户状态,init进程读/etc/ttys,对每一个允许登录的终端设备调用一次fork,它所产生的子进程执行getty程序getty为终端调用open函数,以读写方式打开终端,一旦终端被打开,则文件描述符0,1,2就被设置到该终端。getty输出:“login:”提示...
分类:
系统相关 时间:
2014-11-19 00:04:35
阅读次数:
348
设置 ulimitprintf 'hadoop - nofile 65536\nhadoop - nproc 65536' >>/etc/security/limits.conf也可以写命令设置:ulimit -n size 设置内核可以同时打开的文件描述符的最大值.单位:nulimit -usiz...
分类:
其他好文 时间:
2014-11-17 17:38:42
阅读次数:
184
Linux下的IPC很多,nginx的进程都是有亲缘关系的进程,对于他们的通信我们选择TCP socket进行通信。 TCP socket 用来做进程通信的好处有, 1.socket是文件描述符,操作简单。 2.双向流动。3.另外还有一个重要好处:可记录可重现,我们可以用tcpdump抓取信息,.....
分类:
系统相关 时间:
2014-11-15 21:35:56
阅读次数:
292
Linux下的IPC很多,nginx的进程都是有亲缘关系的进程,对于他们的通信我们选择TCP socket进行通信。 TCP socket 用来做进程通信的好处有, 1.socket是文件描述符,操作简单。 2.双向流动。3.另外还有一个重要好处:可记录可重现,我们可以用tcpdump抓取信息,方便调试。
当然对于进程间大量数据的共享 自然而然的我们采用共享内存。
采用socketpa...
分类:
系统相关 时间:
2014-11-15 08:55:01
阅读次数:
250
1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令的最简单形式::#!/bin/bashecho-n"Enteryourname:"//参数-n的作用是不换行,echo默认是换行readname//从键盘输入echo"hell..
分类:
系统相关 时间:
2014-11-10 15:45:12
阅读次数:
300
上一节简单的介绍了服务器消息处理的流程,想必大家对这方面有了初步的认识,接下来我们需要知道和掌握的便是其中一些重要的方法,进一步深入熟悉整个构架。 1、FD_*系列宏函数 FD_ZERO(fd_set *fdset) 将指定的文件描述符集清空,在对文件描述符集合进行设置前,必须对其进行初始化,如.....
分类:
Web程序 时间:
2014-11-09 11:12:36
阅读次数:
327
本文讨论如何在多个进程间共享文件,以及所涉及的内核数据结构。然后会介绍dup,dup2,fcntl等函数的使用。1 数据结构内核使用三种数据结构表示打开的文件:(1)每个进程在进程表中都有一个记录项,记录项中有一张打开文件文件描述符表,每项包括: a )文件描述符标志(close_on_exec)....
分类:
其他好文 时间:
2014-11-08 23:26:16
阅读次数:
337