Apache 设置调整
2016-03-31 16:44
453 查看
#Linux命令
wq
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' watch "netstat -n | awk '/^tcp/ {++S[\$NF]} END {for(a in S) print a, S[a]}'"返回结果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
说明:
SYN_RECV 表示正在等待处理的请求数;
ESTABLISHED 表示正常数据传输状态;
TIME_WAIT 表示处理完毕,等待超时结束的请求数;
FIN_WAIT1 表示server端主动要求关闭tcp连接;
FIN_WAIT2 表示客户端中断连接;
LAST_ACK 关闭一个TCP连接需要从两个方向上分别进行关闭,双方都是通过发送FIN来表示单方向数据的关闭,当通信双方发送了最后一个FIN的时候,发送方此时处于LAST_ACK状态,当发送方收到对方的确认(Fin的Ack确认)后才真正关闭整个TCP连接;
使用httpd -V 命令查看运行的模式;
Server MPM: event
修改apache的最大连接数,方法如下:
步骤一:先修改./apache/conf/httpd.conf文件。
# vi httpd.conf
将“#Include conf/extra/httpd-mpm.conf”前面的 # 去掉。
保存。
#ps -ef | grep httpd | wc -l
出现的结果,就是当前Apache能够处理的多少个并发请求,这个值Apache根据负载情况自动调.
步骤二:再修改./apache/conf/extra/httpd-mpm.conf文件。
# vi httpd-mpm.conf
<IfModule mpm_event_module> StartServers 3 ServerLimit 16 MinSpareThreads 75 MaxSpareThreads 250 ThreadsPerChild 25 MaxRequestWorkers 400 MaxConnectionsPerChild 1000 </IfModule>
相关文章推荐
- Apache Spark as a Service
- Apache服务器access_log解读和分析
- Apache kafka原理与特性(0.8V)
- ubuntu安装apache2
- 使用Apache Axis框架进行WebService开发
- 将Flask部署到apache2
- ubuntu卸载apache2
- 关于Apache 工具包的一些记录,希望以后项目可以多多使用。
- [随手记]Android import org.apache.commons.codec.binary.Base64
- apache commons fileupload 1.3.1(七)FileItemFactory部分
- Apache Shiro 快速入门教程,shiro 基础教程
- redmine + apache + mod_fcgid
- apache mod_rewrite
- apache mod_rewrite
- Ubuntu下Apache web服务器的安装、配置及相关操作
- Maven 遇到mybatis 发生org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- Windows7下PHP5.6.19+Apache2.4.18+MySql5.7环境配置
- ubuntu14.04配置Apache使用CGI
- Django + Apache + wsgi配置和环境搭建(ubuntu)
- CentOS-7-64bit 配置Apache + MySQL + PHP