分类目录归档:系统应用

随手记录电脑使用的疑难杂症

apache配置中的Timeout和KeepAliveTimeout的解释

‍在APACHE的httpd.conf中,KeepAlive指的是保持连接活跃,类似于Mysql的永久连接。换一句话说,如果将KeepAlive设置为On,那么来自同一客户端的请求就不需要再一次连接,避免每次请求都要新建一个连接而加重服务器的负担。

KeepAlive的连接活跃时[……]

Read more

Apache服务的工作原理

 服务器提供服务的方式

    网络服务器由于要同时为多个客户提供服务,就必须使用某种方式来支持这种多任务的服务方式。一般情况下可以有三种方式来选择,多进程方式、多线程方式及异步方式。其中,多进程方式中服务器对一个客户要使用一个进程来提供服务,由于在操作系统中,生成一个进程需要进程内存复制等额外的[……]

Read more

iowait 过高问题的查找及解决linux

Linux 有许多可用来查找问题的简单工具,也有许多是更高级的

I/O Wait 就是一个需要使用高级的工具来debug的问题,当然也有许多基本工具的高级用法。I/O wait的问题难以定位的原因是因为我们有很多工具可以告诉你说I/O 受限了,但是并没有告诉你具体是那个进程引起的(哪些进程们)[……]

Read more

阿里云主机宕机解决

宕机,使用阿里云自带的查看httpd/mysqld/php-fpm/unknown进程使用情况。

其中
1、httpd/php-fpm  进程数达到设定最大值;
2、磁盘读写(特别是写数据飙升 读请求飙升);
3、出网数据飙升;
4、TCP 连接数中 Establish 数据小升,NO[……]

Read more