您现在的位置是:首页 > 正文

阿帕奇服务器配置站点,Apache服务器配置全攻略

2024-04-01 05:45:40阅读 4

在商业评测中忽略了的另一个事实是,评测时往往对不同种类的功能进行比较,例如使用Apache的标准CGI 的性能与ISAPI,NSAPI等服务器端API比较,事实上Apache服务器与此可以比较的功能为 modperl ,FastCGI,与ASP类似的功能为PHP等等,只不过由于Apache的开放模式,这些功能是由独立的开发组,作为独立的模块来实现的。但是在评测中,测试人员没有加入相应的模块评测其性能。

HTTP守护进程的运行参数

httpd.conf中首先定义了一些httpd守护进程运行时需要的参数,来决定其运行方式和运行环境。

ServerType standalone

ServerType定义服务器的启动方式,缺省值为独立方式standalone,httpd服务器将由其本身启动,并驻留在主机中监视连接请求。在Linux下将在启动文件 /etc/rc.d/rc.local/init.d/apache中自动启动Web服务器,这种方式是推荐设置。

启动Apache服务器的另一种方式是inet方式,使用超级服务器inetd监视连接请求并启动服务器。当需要使用inetd启动方式时,便需要更改为这个设置,并屏蔽/etc/rc.d/rc.local/init.d/apache文件,以及更改/etc/inetd.conf并重起 inetd,那么Apache就能从inetd中启动了。

两种方式的区别是独立方式是由服务器自身管理自己的启动进程,这样在启动时能立即启动服务器的多个副本,每个副本都驻留在内存中,一有连接请求不需要生成子进程就可以立即进行处理,对于客户浏览器的请求反应更快,性能较

高。而 inetd方式要由inetd发现有连接请求后才去启动http服务器,由于inetd 要监听太多的端口,因此反应较慢、效率较低,但节约了没有连接请求时Web服务器占用的资源。因此inetd方式只用于偶尔被访问并且不要求访问速度的服务器上。事实上inetd方式不适合http的突发和多连接的特性,因为一个页面可能包含多个图象,而每个图象都会引起一个连接请求,即使虽然访问人数造成教少,但瞬间的连接请求并不少,这就受到 inetd性能的限制,甚至会影响由inetd启动的其他服务器程序。

网站文章

  • 移动前端——通过Chrome自带的开发者工具Emulation模拟移动设备访问网站

    移动前端——通过Chrome自带的开发者工具Emulation模拟移动设备访问网站

    一、使用方法通过快捷键F12或ctrl+shift+i打开开发者工具,点击左上角类似手机的图标即可查看到Emulation所在的目录;二、关于Emulation

    2024-04-01 05:45:33
  • 阿里Java全能手册火了!啥都有!多线程/性能调优/设计模式/Spring全家桶!

    阿里Java全能手册火了!啥都有!多线程/性能调优/设计模式/Spring全家桶!

    涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果

    2024-04-01 05:44:53
  • 01 idea下快速搭建项目(SSH框架)

    01 idea下快速搭建项目(SSH框架)

        1创建项目:            这个就不用讲了,本人创建的是名为bigdata工程    2:配置tomcat服务器:                3:添加名为eshop名称的模块并添加...

    2024-04-01 05:44:44
  • Byte Buddy官方教程(一) — 前言

    Byte Buddy官方教程(一) — 前言

    2024-04-01 05:44:40
  • markdown latex 笔记

    # 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题一级标题二级标题三级标题四级标题五级标题六级标题*斜体***加粗*****粗斜体***~~删除号~~> 引用文本,表示内容从别的地方引用> >引用是可以嵌套的下面这个表示分割线---[百度](www.baidu.com)![当你图...

    2024-04-01 05:43:52
  • GSM通信系统的组成

    GSM通信系统的组成 GSM系统(Global System for Mobile Communication)又称全球移动通信系统(全球通)。  GSM通信系统主要由移动交换子系统(MSS)、基站子系统(BSS)和移动台(MS)三大部分组成,如图所示。其中MSS与BSS之间的接口为A接口,BSS与MS之间的接口为Um接口。GSM规范对系统的A接口和Um接口都有明确的规定,也就是说,A

    2024-04-01 05:43:46
  • 1.Hibernate

    1.Hibernate

    1.什么是Hibernate一个框架一个 Java 领域的持久化框架一个 ORM 框架2.对象持久化狭义的理解,“持久化”仅仅指把对象永久保存到数据库中广义的理解,“持久化”包括和数据库相关的各种操作...

    2024-04-01 05:43:39
  • openGL学习之绘制一个矩形

    openGL学习之绘制一个矩形

    一、openGL相关库 1、openGL核心库,gl 2、openGL实用程序库, glu 3、openGL编程辅助库,aux 4、openGL实用程序工具包 , glut 5、Windows专用库,wgl 其函数命名规则为 <库前缀><根命令><可选参数个数><可选参数类型> 二、绘制一个矩形 1、未使用裁剪 #include...

    2024-04-01 05:42:59
  • JVM:如何分析线程堆栈

    JVM:如何分析线程堆栈

    JVM:如何分析线程堆栈英文原文:JVM: How to analyze Thread Dump参与翻译 (2人) : leoxu, YiHunter在这篇文章里我将教会你如何分析JVM的线程堆栈以及如何从堆栈信息中找出问题的根因。在我看来线程堆栈分析技术是Java EE产品支持工程师所必须掌握的一门技术。在线程堆栈中存储的信息,通常远超出你的想象,我们可以在工作中善加利用这些信息。...

    2024-04-01 05:42:46
  • java 文件流 乱码_Java IO流读取中文文本文件乱码问题,完美解决

    package chenlei.test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStrea...

    2024-04-01 05:42:06