linux
1212111112212
12
展开
-
列举你能想到的UNIX信号,并说明信号用途
信号是一种软中断,是一种处理异步事件的方法。一般来说,操作系统都支持许多信号。尤其是UNIX,比较重要应用程序一般都会处理信号。 UNIX定义了许多信号,比如SIGINT表示中断字符信号,也就是Ctrl+C的信号,SIGBUS表示硬件故障的信号;SIGCHLD表示子进程状态改变信号;SIGKILL表示终止程序运行的信号,等等。信号量编程是UNIX下非常重要的一种技术。 Unix信号转载 2014-04-19 14:08:23 · 1077 阅读 · 0 评论 -
python setuptools安装
如果你没有安装setuptools,而你的机器又没法联网运行python setup.py install你会发现惊奇地发现有错误:Traceback (most recent call last): File "setup.py", line 5, in from setuptools import setup, ExtensionImport转载 2014-04-23 13:01:08 · 2731 阅读 · 0 评论 -
nginx配置tomcat负载均衡+nginx服务器+apache后端服务器
nginx配置tomcat负载均衡nginx可以作为Web前置机,将客户请求按照一定算法合理分配给后置的tomcat应用服务器,从而达到均衡目的。当然如果应用使用了session会话,后置的tomcat应用还要保证session共享才能达到应用集群效果。本文不讨论tomcat的集群问题,重点讨论nginx如何配置使后置的tomcat负载均衡用户请求。nginx.co转载 2014-10-17 18:17:10 · 2699 阅读 · 0 评论 -
nginx php-fpm内存配置问题
nginxphp-fpm配置过程中最大问题是内泄漏出问题:服务器的负载不大,但是内存占用迅速增加,很快吃掉内存接着开始吃交换分区,系统很快挂掉!google了一天,终于发现些有用的东西,其实根据官方的介绍,php-cgi不存在内存泄漏,每个请求完成后php-cgi会回收内存,但是不会释放给操作系统,这样就会导致大量内存被php-cgi占用。官方的解决办法是降低PHP_FCGI_MAX_RE转载 2014-10-17 18:05:38 · 3296 阅读 · 0 评论 -
(总结)Nginx使用的php-fpm的两种进程管理方式及优化
PS:前段时间配置php-fpm的时候,无意中发现原来它还有两种进程管理方式。与Apache类似,它的进程数也是可以根据设置分为动态和静态的。php-fpm目前主要又两个分支,分别对应于php-5.2.x的版本和php-5.3.x的版本。在5.2.x的版本中,php-fpm.conf使用的是xml格式,而在新的5.3.x版本中,则是和php.ini一样的配置风格。在5.2.x版本中,php转载 2014-10-17 18:02:54 · 2514 阅读 · 0 评论 -
linux系统盘满了
周末在捣鼓自己的项目我这个项目是采集项目,原创 2014-10-20 12:54:58 · 3005 阅读 · 0 评论