随笔分类 - 调优
摘要:nginx调优(一) (1).Fastcgi调优 FastCGI全称快速通用网关接口(FastCommonGatewayInterface),可以认为FastCGI是静态服务和动态服务的一个接口。FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花
阅读全文
摘要:(1).隐藏nginx版本号 隐藏版本号可以有效避免黑客根据nginx版本信息,查找对应漏洞进行攻击。 下载nginx源码包(http://nginx.org/en/download.html)并上传,在源码编译之前修改相应配置文件。 [root@youxi1 ~]# tar zxf nginx-1
阅读全文
摘要:Apache调优(一) (1).Apache运行模式说明 Apache目前一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式:Prefork(进程模式)、Worker(线程模式)、Event(事件模式,2.4版本后开始稳定)。 1)Prefork Prefo
阅读全文
摘要:(1).Apache和Tomcat的关系 Apache HTTPD Server与Apache Tomcat同属于Apache的开源项目。两个都可以单独作为web server使用,但是又都有各自的特性。Apache HTTPD一般也就简称为Apache。 Apache是比较老的用来支撑静态web项
阅读全文
摘要:(1).vmstat vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的整体状态值,包括服务器的CPU使用率,MEM内存使用,VMSwap虚拟内存交换情况,IO读写情况。 [root@youxi1 ~]# vmstat procs memory swap-- io
阅读全文
摘要:修改内核参数有3种办法:一种临时修改,两种永久修改。 临时修改是使用sysctl [选项] [参数名=值]命令;永久修改是修改/etc/sysctl.conf文件或修改/proc/sys/目录下的对应文件(例如,修改net.ipv4.tcp_synack_retries=0,即echo 0 > /p
阅读全文
摘要:(1).查看网络(Network)运行状态相关工具 1)nload监控总体带宽使用情况 nload需要自己安装,而且在安装前需要安装epel-release [root@youxi1 ~]# yum -y install epel-release [root@youxi1 ~]# yum -y in
阅读全文
摘要:(1).查看I/O运行状态相关工具 1)查看文件系统块大小 对于ext4文件系统,查看文件系统块大小 [root@CentOS6 ~]# tune2fs -l /dev/sda1 | grep size Filesystem features: has_journal ext_attr resize
阅读全文
摘要:(1).查看Memory(内存)运行状态相关工具 1)free命令查看内存使用情况 [root@youxi1 ~]# free -m //-m选项,以MB为单位显示 total used free shared buff/cache available Mem: 3934 163 3478 11 2
阅读全文
摘要:(1).系统调优思路 性能优化就是找到系统处理中的瓶颈以及去除这些的过程,性能优化其实是对OS 各子系统达到一种平衡的定义。具体步骤如下: 1. 系统的运行状况: CPU -> MEM -> DISK-> NETWORK -> application 2. 分析是否有瓶颈(依据当前应用需求) 3.
阅读全文