大体步骤如下
1. 调用fork()函数创建子进程后,让父进程立即exit(),这样产生的子进程变成孤儿进程,由init进程接管。
2. 调用setsid()函数,使得新创建的进程脱离控制终端,同时创建新的进程组,并成为该进程组的首进程。在linux系统中,所有的进程都属于各自的进程组,进程组是一个或多个进程的集合,一个进程组中至少有一个进程成员,否则就消亡了。每个进程组都有一个进...
分类:
其他好文 时间:
2014-09-04 10:34:39
阅读次数:
1161
作为一个体育爱好者,欣喜于彭帅杀进美网四强,也是职业生涯首次闯进大满贯赛四强。不知道是刻意安排还是有意为之,有些决赛冥冥之中就碰上了,而且竟深处脑海。09年高考语文的前一天晚上,我在守候费天王法网决赛终得佳音;10年除夕,娜姐澳网决赛惜败也曾见证。昨晚阿里云维护,闲来无事,不曾想目睹彭帅如此惊艳又勾起了昔日的一些画面……
一:守护终端
node app通过终端每次启动的web服务,在关闭终端后...
分类:
其他好文 时间:
2014-09-04 01:44:07
阅读次数:
258
1、xinetd是超级守护程序,管理着许多服务。所以可以通过service xinetd start启动。2、gssftp是Redhat linux企业版自带的FTP工具。包含在/etc/xinetd/gssftp下。提供krb5验证机制。3、vsftp也是FTP服务器软件,功能比gssftp完备。...
分类:
Web程序 时间:
2014-09-02 17:07:04
阅读次数:
252
1. 引言守护进程是生存期长的一种进程。它们常常在系统引导装入时启动,仅在系统关闭时才终止。它们没有控制终端,在后台运行。本章说明守护进程结构、如何编写守护进程程序、守护进程如何报告出错情况。2. 守护进程的特征基于BSD的系统下执行:ps -axj-a 显示由其他用户所拥有的进程的状态;-x 显示...
分类:
其他好文 时间:
2014-09-01 01:36:02
阅读次数:
218
一、首先来解读下rsyslog配置文件的含义配置文件路径/etc/rsyslog.conf在rsyslog中facility设施可以从功能或者程序上对日志分类常用的以下几种auth和认证相关的authpriv和认证授权相关的cron专门给周期性任务计划做日志记录的daemon帮守护进程做日志记录kern给内核做日志记录lp..
分类:
数据库 时间:
2014-08-31 10:36:21
阅读次数:
532
昨天的问题方案一:寻找hash函数,可行性极低。方案二:载入内存,维护成一个守护进程的服务。难度比较大。方案三:使用前5位来索引,由前3位增至前5位唯一性,理论上是分拆记录扩大100倍,但可以就地利用mysql,最易行。方案四:使用方案三,但增加一个表以减少冗余,但代价新开一个表,并且每次查询都se...
分类:
其他好文 时间:
2014-08-29 22:31:58
阅读次数:
300
1. daemon函数 Daemon程序是一直运行的服务端程序,又称为守护进程。通常在系统后台运行,没有控制终端不与前台交互,Daemon程序一般作为系统服务使用。Daemon是长时间运行的进程,通常在系统启动后就运行,在系统...
分类:
其他好文 时间:
2014-08-29 13:16:09
阅读次数:
255
守护进程,脱离于终端,可避免被任何的终端信号所打断,常用于服务器程序。我们用ssh远程登录,可能做的事情就是启动某个程序,如果不是守护进程,在我们退出终端时,进程立刻被杀死了,因为由终端启动的进程是tty的子进程。可用cron或nohup来启动。另外的启动方式有1.在系统启动时由启动脚本启动,通常放...
分类:
其他好文 时间:
2014-08-29 12:39:57
阅读次数:
231
1.mpd & 启动本机的mpi守护进程2. mpdboot:启动集群mpd守护进程,在运行MPI程序前必须开启每个节点上的mpd守护进程。常用的参数: -n nodenum,需要启动的节点数量 -f hostsfile节点列表,与-n 一起使用表示启动节点列表中的nodenum个节点。若没有-n选...
分类:
其他好文 时间:
2014-08-29 09:25:17
阅读次数:
431
rsyslog与logrotate服务rsyslog 负责写入日志, logrotate负责备份和删除旧日志, 以及更新日志文件。一、rsyslog传统 syslogd 守护进程的工作原理(如下图):1、用户进程将产生的日志消息发送至UNIX域数据报套接字 /dev/log;2、syslogd 守护...
分类:
其他好文 时间:
2014-08-28 19:43:45
阅读次数:
337