;
上一页;;[1];[2]
;另外在Apache服务器配置文件中,有一个KeepAliveTimeout参数,跟这个超时时间比较相似 。这个参数主要用来设置客户端与服务器建立连接后,客户端提出两个请求之间的时间间隔 。如果超过一定的时间间隔,客户端并没有再提出另外一个请求,则这个连接声明即中断 。可见这个连个选项的功能很类似,不过其中有一个很重要的区别 。因为在客户端与服务器连接的时候大致分为两个阶段 。第一个阶段为客户端提出连接但是服务器还没有响应;第二个阶段为客户端与服务器之间已经建立连接 。前面这个参数的话适用这两个阶段中的任何一个阶段 。而后面这个参数则只适合第二个阶段,即连接后的控制 。在其他方面基本上没有区别 。故在大部分情况下,这两个选项可以通用 。总之,是否需要采用这个选项需要根据服务器的应用情况来定 。作为系统管理员,需要在服务器性能与用户便利性之间取得一种平衡 。这种平衡往往很难实现 。需要系统管理员进行多次的测试、调整、用户意见反馈,最终才能够得到一个合理的答案 。
建议四:慎用允许持久性连接 。
在服务器性能调整选项卡中,有“允许持久性连接这项内容 。如果选中这项内容的话,就表示客户端与服务器之间的连接永远有效,除非客户端手工中断与服务器之间的连接(如关闭网页或者重新启动客户端) 。如果把配置文件中的KeepAliveTimeout参数设置为Ture,也可以起到类似的效果 。对于这个选项来说,系统管理员需要慎用 。因为根据经验,一般用户不会主动去关闭网页 。也就是说,不会主动去中断客户端与服务器端之间的连接 。他们很可能会在用完电脑需要关机的时候才会中断这个连接 。此时在服务器端虽然有很多客户端的连接数量,但是有不少可能都是“死连接,在很长的一段时间内不会有数据的传送动作 。这对于服务器来说,是一种性能上的浪费 。为此笔者的意见是,宁可把用户与服务器之间的空闲时间设置的长一点,如2个小时甚至更久,也尽量不要采用持久性连接 。
;
上一页;;[1];[2]
推荐阅读
- linux系统优化
- 在Linux中如何提高文件系统的使用效率
- Slackware EyooLinux服务器配置相关指令
- Debian Linux系统Socks5服务器安装方法
- 新手如何提高驾驶技术
- RedHatAS5整合Apache和Tomcat服务器应用
- 稳定安全高效的新一代Linux服务器产品问世
- SWsoft公司推出Windows版Linux服务器软件
- 保护Linux下的Apache网站
- 设置一个高容量的Linux POP3服务器
