摘要: 这个非常有用的优化,mod_expires可以减少20-30%左右的重复请求,让重复的用户对指定的页面请求结果都CACHE在本地,根本不向服务器发出请求。但要注意更新快的文件不要这么做。这个模块控制服务器应答时的Expires头内容和Cache-Control头的max-age指令。有效期(expi 阅读全文
posted @ 2019-05-28 18:16 Mr.peter 阅读(688) 评论(0) 推荐(0)
摘要: (1)启用MPM Include conf/extra/httpd-mpm.conf (2)配置evnet MPM参数 1、StartServers:初始数量的服务器进程开始,默认为3个 2、MinSpareThreads:最小数量的工作线程,保存备用,默认是75个线程 3、MaxSpareThre 阅读全文
posted @ 2019-05-28 18:13 Mr.peter 阅读(913) 评论(0) 推荐(0)
摘要: prefork 多进程模式 一个主进程,负责生成多个子进程,也称工作进程,进程之间独立,每个进程之间只能有一个线程,优点是稳定,缺点是内存占用大,每个进程响应一个用户请求。 worker 多线程模式 一个主进程生多个子进程,每个子进程生成多个线程,默认25个,每个线程响应一个用户请求,优点:线程之间 阅读全文
posted @ 2019-05-28 18:12 Mr.peter 阅读(246) 评论(0) 推荐(0)
摘要: 曾几何时我们还在寻求网络编程中C10K问题的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。我们先假设单台服务器最多只能支持万级并发连接,其实对绝大多数应用来说已经远远足够了,但是对于一些拥有很大用户基数的互联网公司,往往面临的并发连接数是百万,千万,甚至腾 阅读全文
posted @ 2019-05-28 16:44 Mr.peter 阅读(5132) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-28 14:16 Mr.peter 阅读(137) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-28 13:50 Mr.peter 阅读(156) 评论(0) 推荐(0)