实验架构图:实验环境Nginx和Keepalived原理介绍参考博客:http://467754239.blog.51cto.com/4878013/15414211、nginxNginx进程基于于Master+Slave(worker)多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务..
分类:
其他好文 时间:
2015-01-19 11:05:43
阅读次数:
719
Shell中快速跳转到特定目录在电脑上把项目代码统一放到了一个目录“~/code”下,经常需要从其它目录跳转到代码目录,总是输入目录比较麻烦,于是便想有没有更好的方式。 www.ahlinux.com 方式1: 在脚本中跳转最开始是想在一个脚本中进行目录跳转,未果。因为脚本是在Shell的子进程中执...
分类:
系统相关 时间:
2015-01-15 10:52:16
阅读次数:
163
作者:lxmuyu链接:wait、waitpidwait1.1 简介wait函数所需头文件:#include #include wait函数原型:pid_t wait(int *status);进程一旦调用了 wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到...
分类:
其他好文 时间:
2015-01-14 00:40:23
阅读次数:
155
内建命令(build-in commands)是shell build-in的命令,当内建命令使用的时候,shell将会直接执行,无需新建子进程。内建命令被用来创建一些功能性的或者便捷性的组建。bash支持3中类型的内建命令Bourne Shell build-ins:,.breakcdcontin...
分类:
系统相关 时间:
2015-01-13 19:37:56
阅读次数:
156
一、变量 变量在shell中分为:本地变量、环境变量、位置参数; 本地变量:仅可在用户当前shell生命期的脚本中使用的变量,本地变量随着shell进程的消亡而无效,本地变量在新启动的shell中依旧无效,类似于c、c++中的局部变量的概念; 环境变量:适用于所有登录进程所产生的子进程; ...
分类:
系统相关 时间:
2015-01-10 23:33:24
阅读次数:
273
prefork.c模块(一个非线程型的、预派生的MPM)prefork MPM 使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接。在大多数平台上,Prefork MPM在效率上要比Worker MPM要高,但是内存使用大得多。prefork的无线程设计在某些情况下将比...
分类:
Web程序 时间:
2015-01-10 16:31:40
阅读次数:
183
<IfModuleprefork.c>StartServers150MinSpareServers10MaxSpareServers20ServerLimit20000MaxClients20000MaxRequestsPerChild10000</IfModule>StartServers服务器启动时建立的子进程数MinSpareServers空闲子进程的最小数量MaxSpareServers空闲子进程的最大数量Ser..
分类:
Web程序 时间:
2015-01-07 19:19:45
阅读次数:
191
现在nginx+fpm基本成为主流的配置,其中我们比较关注的是pm.max_chindren的配置首先,我们关注一个前提设置:pm=static/dynamic,这个选项是标识fpm子进程的产生模式:static:表示在fpm运行时直接fork出pm.max_chindren个worker进程,dynamic:表示,运行时fork出start_server..
分类:
Web程序 时间:
2015-01-06 12:11:01
阅读次数:
175
一、引言工作中有时候可能会写一些这样的程序,它作为后台进程运行,生命周期比一般的进程要长,它在系统开机时运行,直到被强制关闭或者系统关机时退出。它就是精灵进程或者也叫做守护进程--daemon process二、写精灵进程的步骤1.创建子进程,退出父进程2.改变文件的掩码3.打开日志文件,以便向里面...
分类:
系统相关 时间:
2015-01-05 18:30:17
阅读次数:
412
1、system(执行shell命令)相关函数 fork,execve,waitpid,popen表头文件 #include定义函数 int system(const char * string);函数说明 system()会调用fork()产生子进程,由子进程来调用/bin/sh-cstring来...
分类:
系统相关 时间:
2015-01-05 10:48:38
阅读次数:
239