0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

两种web服务器的工作原理以及工作模式

马哥Linux运维 来源:马哥Linux运维 2023-04-14 11:28 次阅读

Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决C10K问题。

在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx + PHP(FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。

一般来说,4GB内存的服务器+Apache(prefork模式)一般只能处理3000个并发连接,因为它们将占用3GB以上的内存,还得为系统预留1GB的内存。我曾经就有两台Apache服务器,因为在配置文件中设置的MaxClients为4000,当Apache并发连接数达到3800时,导致服务器内存和Swap空间用满而崩溃。

而这台 Nginx + PHP(FastCGI) 服务器在3万并发连接下,开启的10个Nginx进程消耗150M内存(15M10=150M),开启的64个php-cgi进程消耗1280M内存(20M64=1280M),加上系统自身消耗的内存,总共消耗不到2GB内存。如果服务器内存较小,完全可以只开启25个php-cgi进程,这样php-cgi消耗的总内存数才500M。

在3万并发连接下,访问Nginx+ PHP(FastCGI) 服务器的PHP程序,仍然速度飞快。

为什么Nginx在处理高并发方面要优于httpd,我们先从两种web服务器的工作原理以及工作模式说起。

一、Apache三种工作模式

我们都知道Apache有三种工作模块,分别为:prefork、worker、event。

prefork:多进程,每个请求用一个进程响应,这个过程会用到select机制来通知。

worker:多线程,一个进程可以生成多个线程,每个线程响应一个请求,但通知机制还是select不过可以接受更多的请求。

event:基于异步I/O模型,一个进程或线程,每个进程或线程响应多个用户请求,它是基于事件驱动(也就是epoll机制)实现的。

1、prefork的工作原理

如果不用“–with-mpm”显式指定某种MPM,prefork就是Unix平台上缺省的MPM。它所采用的预派生子进程方式也是 Apache1.3中采用的模式。prefork本身并没有使用到线程,2.0版使用它是为了与1.3版保持兼容性;另一方面,prefork用单独的子进程来处理不同的请求,进程之间是彼此独立的,这也使其成为最稳定的MPM之一。

2、worker的工作原理

相对于prefork,worker是2.0版中全新的支持多线程和多进程混合模型的MPM。由于使用线程来处理,所以可以处理相对海量的请求,而系统资源的开销要小于基于进程的服务器。但是,worker也使用了多进程,每个进程又生成多个线程,以获得基于进程服务器的稳定性,这种MPM的工作方 式将是Apache2.0的发展趋势。

3、event 基于事件机制的特性

一个进程响应多个用户请求,利用callback机制,让套接字复用,请求过来后进程并不处理请求,而是直接交由其他机制来处理,通过epoll机制来通知请求是否完成;在这个过程中,进程本身一直处于空闲状态,可以一直接收用户请求。可以实现一个进程程响应多个用户请求。支持持海量并发连接数,消耗更少的资源。

二、如何提高Web服务器的并发连接处理能力

有几个基本条件:

基于线程,即一个进程生成多个线程,每个线程响应用户的每个请求。

基于事件的模型,一个进程处理多个请求,并且通过epoll机制来通知用户请求完成。

基于磁盘的AIO(异步I/O)

支持mmap内存映射,mmap传统的web服务器,进行页面输入时,都是将磁盘的页面先输入到内核缓存中,再由内核缓存中复制一份到web服务器上,mmap机制就是让内核缓存与磁盘进行映射,web服务器,直接复制页面内容即可。不需要先把磁盘的上的页面先输入到内核缓存去。

刚好,Nginx 支持以上所有特性。所以Nginx官网上说,Nginx支持50000并发,是有依据的。

三、Nginx优异之处

传统上基于进程或线程模型架构的Web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下。

生成一个新的进程/线程需要事先备好其运行时环境,这包括为其分配堆内存和栈内存,以及为其创建新的执行上下文等。这些操作都需要占用CPU,而且过多的进程/线程还会带来线程抖动或频繁的上下文切换,系统性能也会由此进一步下降。

另一种高性能web服务器/Web服务器反向代理:Nginx,Nginx的主要着眼点就是其高性能以及对物理计算资源的高密度利用,因此其采用了不同的架构模型。受启发于多种操作系统设计中基于“事件”的高级处理机制,Nginx采用了模块化、事件驱动、异步、单线程及非阻塞的架构,并大量采用了多路复用及事件通知机制。

在Nginx中,连接请求由为数不多的几个仅包含一个线程的进程Worker以高效的回环(run-loop)机制进行处理,而每个Worker可以并行处理数千个的并发连接及请求。

四、Nginx 工作原理

Nginx会按需同时运行多个进程:一个主进程(master)和几个工作进程(worker),配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程(cache manager)等。所有进程均是仅含有一个线程,并主要通过“共享内存”的机制实现进程间通信。主进程以root用户身份运行,而worker、cache loader和cache manager均应以非特权用户身份运行。

在高连接并发的情况下,Nginx是Apache服务器不错的替代品。

Nginx 安装非常的简单 , 配置文件非常简洁(还能够支持perl语法),Bugs 非常少的服务器: Nginx 启动特别容易, 并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动. 你还能够 不间断服务的情况下进行软件版本的升级 。

五、Nginx 的诞生主要解决C10K问题

最后我们从各自使用的多路复用IO模型来分析:

1、select模型:(apache使用,由于受模块等限制,用的不多);

单个进程能够 监视的文件描述符的数量存在最大限制;

select()所维护的 存储大量文件描述符的数据结构 ,随着文件描述符数量的增长,其在用户态和内核的地址空间的复制所引发的开销也会线性增长;

由于网络响应时间的延迟使得大量TCP连接处于非活跃状态,但调用select()还是会对 所有的socket进行一次线性扫描 ,会造成一定的开销;

2、poll:poll是unix沿用select自己重新实现了一遍,唯一解决的问题是poll 没有最大文件描述符数量的限制;

3、epoll模型:(Nginx使用)

epoll带来了两个优势,大幅度提升了性能:

(1)基于事件的就绪通知方式 ,select/poll方式,进程只有在调用一定的方法后,内核才会对所有监视的文件描述符进行扫描,而epoll事件通过epoll_ctl()注册一个文件描述符,一旦某个文件描述符就绪时,内核会采用类似call back的回调机制,迅速激活这个文件描述符,epoll_wait()便会得到通知

(2)调用一次epoll_wait()获得就绪文件描述符时,返回的并不是实际的描述符,而是一个代表就绪描述符数量的值,拿到这些值去epoll指定的一个数组中依次取得相应数量的文件描述符即可,这里使用内存映射(mmap)技术, 避免了复制大量文件描述符带来的开销

(3)当然epoll也有一定的局限性, epoll只有Linux2.6才有实现 ,而其他平台都没有,这和apache这种优秀的跨平台服务器,显然是有些背道而驰了。

(4)简单来说epoll是select的升级版,单进程管理的文件描述符没有最大限制。但epoll只有linux平台可使用。作为跨平台的Apache没有使用

审核编辑 :李倩

  • 服务器
    +关注

    关注

    10

    文章

    5823

    浏览量

    81265
  • 多线程
    +关注

    关注

    0

    文章

    180

    浏览量

    19374
  • Apache
    +关注

    关注

    0

    文章

    56

    浏览量

    12122
  • nginx
    +关注

    关注

    0

    文章

    87

    浏览量

    11776
收藏 人收藏

    评论

    相关推荐

    如何基于HTTP Web服务器示例实现TLS HTTPS服务器

    示例在 STM32H735G-DK 上正常工作,因为它应该。 我还尝试调整小型示例系统(TLS Web 服务器)中描述的过程:https://docs.microsoft.com/en-us
    发表于 01-04 06:23

    宝界科技WEB服务器立体防御解决方案

    以及服务器上的多个网站,大大提高工作人员效率; 产品不仅仅适合web网站,而且适用于,FTP服务器、共享文件柜、ERP、OA、CRM等应用程序。 安全性高,不仅使用了PKI双因子身份认证,而且采用
    发表于 05-17 14:01

    请教大侠关于打印服务器工作原理和技术路线。

    请教大师关于打印服务器工作原理和技术路线。用ARM来实现,现今流行的网络打印机和WIFI打印机是同原理的吗?走的技术路线是一样的吗?
    发表于 04-21 12:39

    Labview与Web(二)---------------Web 服务器(原创)

    本帖最后由 欢乐的小周 于 2015-4-20 23:13 编辑 Web 服务器不知道为什么关于web服务器的教程这么少,总结一下这几天来学习的经验,小弟才疏学浅,有哪些不对的地方,需要改进
    发表于 04-20 18:14

    labview web服务器以及远程面板控制

    labview web服务器以及远程面板控制
    发表于 06-14 22:27

    labview Web服务器如何启动?

    labview利用web服务器发布网页时,想在浏览中预览时无法启动web服务器
    发表于 04-12 07:59

    求教:linux系统和WEB服务器什么关系?WEB服务器和网页又是什么关系?

    最近在学习arm上linux系统移植以及WEB服务器,有几个问题非常非常困惑,希望大家能帮忙解答一下。1.linux操作系统和web服务器属于什么关系?2.配置好web服务器之后移植到板子上,之后
    发表于 10-10 20:20

    访问SAS模式的METER问题内置Web服务器

    我有一台1200 W的Agilent E4360A主机,METER不能正常工作。内置的Web服务器需要java插件,但我不知道java的正确版本是什么。因为我试图使用java 5,java 6和
    发表于 10-10 17:47

    常见继电器的工作原理以及特性

    继电器是一当输入量(电、磁、声、光、热)达到一定值时,输出量将发生跳跃式变化的自动控制器件。本文鼎悦电子欧姆龙继电器主要给大家分享:常见继电器的工作原理以及特性。  常见继电器的工作原理以及特性
    发表于 10-18 11:01

    工作于CCM和DCM两种模式的隔离式非同步反激转换

    能够工作于 CCM 和 DCM 两种模式宽输入电压容量(90 至 275V AC)占空比限制为 80%满载以及宽负载范围内带来 84% 的效率让用户可以灵活地通过 LM5021-2 进行外部斜率补偿
    发表于 12-13 13:45

    云终端的三工作模式你都知道的吗

    和应用软件都存放在虚拟磁盘中,所有用户可以共用一组虚拟磁盘来实现桌面交付。服务器只是作为集中管理,数据的存储和计算主要通过云终端来进行的。最后,还有一工作模式也是现在用户使用最多的就是云终端通过协议
    发表于 01-28 13:37

    Spring工作原理

    有Spring所提供的这些服务和功能。Spring里用的最经典的一个设计模式就是:模板方法模式。(这里我都不介绍了,是一个很常用的设计模式)Spring工作原理里的配置是很多的,很难都记住,但是Spring里的精华也无非就是以上的点,把以上点跟理解了也就基本
    发表于 07-10 07:41

    为什么测试web服务器web打不开?

    求助,ping,TCP client,TCP serve都没问题,测试web服务器时,web打不开,在论坛里搜了些类似帖子,说是浏览问题,于是换了个浏览,还是打不开
    发表于 08-01 19:30

    Web服务器无法使用ADC中断

    。当我运行这个程序时,它工作正常,但当我把它添加到Web服务器时,网页和ADC都不工作。非常感谢您的帮助。
    发表于 10-17 10:18

    网络服务器工作原理是什么?

    如果通过启动任务使系统支持了网络服务器功能,则系统可提供网络数据服务器或串口服务器功能;
    发表于 10-21 09:14

    WEB服务器问题求助

    如图片所示,工具--选项--WEB服务器,打开后这样的,是什么原因?是缺少了什么插件么?还是安装软件的时候没安装好?谢谢!
    发表于 02-29 22:01

    Web服务器资源的建议有哪些

    Web服务器资源的任何建议。我将负责处理它。PIC32和谐的CurCE。任何建议将不胜感激。
    发表于 05-08 09:45

    两种常用的RCD Snubber电路分析,这两种电路是什么工作原理

    RCD Snubber电路的基本类型及其工作原理
    发表于 04-20 06:02

    怎样去设计嵌入式WEB服务器

    怎样去设计嵌入式WEB服务器?怎样去设计嵌入式WEB服务器的软件?
    发表于 04-27 07:10

    请问怎样去设计一物联网服务器

    物联网服务器工作原理是什么?怎样去设计一物联网服务器
    发表于 05-24 07:02

    请问怎样去设计一嵌入式Web服务器系统?

    嵌入式Web服务器系统的工作原理是什么?怎样去设计嵌入式Web服务器系统的硬件?怎样去设计嵌入式Web服务器系统的软件?
    发表于 06-02 07:11

    请问怎样去设计一嵌入式Web服务器

    本文介绍一基于W3150A+的嵌入式Web服务器设计。
    发表于 06-03 06:18

    基于Web服务器的远程控制系统该如何去实现?

    基于嵌入式Web服务器的远程控制系统的实现
    发表于 06-03 06:28

    怎么实现基于嵌入式WEB的视频服务器的设计?

    嵌入式WEB的网络视频监控系统的主要原理是什么?怎么实现基于嵌入式WEB的视频服务器的设计?
    发表于 06-07 06:21

    关于stm32服务器工作记录

    最在做stm32 web服务器的东西,忙了一段时间终于弄完了,把这几天关于stm32服务器工作记录一下。刚接到这个任务的时候,不知道怎么下手,网上资料似乎不是很多,于是在下载了一个官方demo测试
    发表于 08-04 09:35

    两种可控直流电源的工作原理、构成和优缺点

    清楚两种可控直流电源的工作原理、构成和优缺点。(1)静止式可控整流——用静止式的可控整流,以获得可调的直流电压。(2)直流斩波器或脉宽调制变换——用恒定直流电源或不控整流电源供电,利用电力电子
    发表于 09-07 06:25

    stm32服务器是如何工作

    stm32服务器是如何工作的?stm32服务器的通信过程是怎样的?
    发表于 10-20 06:27

    嵌入式web服务器的设计资料,绝对实用

    、Safari。浏览是最经常使用到的客户端程序。WEB服务器 Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览Web客户端提供文档,也可以放置网站...
    发表于 10-28 07:29

    嵌入式Web服务器为什么不使用jetty

    嵌入式Web服务器不使用jetty,太麻烦了。配置也不熟悉。代码嵌入式Tomcat示例参考资料嵌入式Tomcat示例嵌入式服务器jetty,让你更快开发webTransfer-Encoding
    发表于 10-28 09:05

    如何移植web服务器

    作为一个电子专业的码龙,在嵌入式设备上实现web数据展示和控制,确实曾对自己提出了一个不大不小的挑战。虽然web已存在这么多年,但是在嵌入式设备上实现,并清楚讲明如何移植web服务器,如何设计前端
    发表于 11-08 06:41

    如何实现对嵌入式WEB服务器系统的控制设计

    ......摘要工程实践教学环节是为了学生能够更好地巩固和实践所学专业知识而设置的,在本次工程实践中,我们以ARM体系结构与编程课程中所学知识为基础,对基于ARM的简单嵌入式WEB服务器系统进行了
    发表于 11-09 08:47

    嵌入式Web服务器的设计与实现

    概况,工作原理,软硬件设计及其在远程温度监控系统中的应用作了一个较为系统的研究.首先介绍了嵌入式Web服务器的原理与应用,然后针对嵌入式Web服务器的特点和Linux操作系统的自身优点,提出了基于ARML...
    发表于 11-09 08:41

    三端稳压管的工作原理

    三端稳压管工作原理  三端稳压管分固定稳压和可变稳压2。  一、三端固定稳压管工作原理  1、三端固定稳压IC有正输出(78系列)和负输出(79系列)两种类型。  2、78系列原理图:  三端
    发表于 11-12 09:08

    88/86的两种工作模式的配置

    88/86的两种工作模式的配置一. 最小与最大的工作模式最小工作模式MN/MX* = 1 (高电平)构成小规模的单处理机系统 (只有个微处理 8088/8086)由CPU本身提供控制总线最大工作
    发表于 12-08 07:30

    S3C2440是如何去移植嵌入式Web服务器

    1. 前期准备上周通过wifi模块的AP功能,可以通过连接WiFi访问到目标开发板。突然想移植个嵌入式Web服务器,为后续开发物联设备做一下准备工作。说干就干,度娘了一番,最终选择了Boa。BOA
    发表于 12-14 07:54

    关于stm32 web服务器工作记录

    如何去制作一基于stm32的web服务器呢?其代码该如何去实现呢?
    发表于 12-15 08:10

    Web服务器Mongoose简要分析

    mongoose Web服务器Mongoose - Embedded Web Server参考链接 Mongoose Source Code hereAsk questions on support forumRead User Guide and API referenceStudy mong
    发表于 12-16 08:10

    介绍嵌入式Web服务器工作原理

    嵌入式Web 服务器工作原理1、服务器软件(BOA)始终在HTTP 端口守候客户端的连接请求,当客户端向服务器发起一个连接请求后,客户端和服务器之间经过“三步握手”建立起连接。2、在接收到客户端
    发表于 12-16 07:12

    Web Server服务器后台表单处理程序

    1.Web Server服务器后台表单处理程序:使用 CGI 程序接口编写后台程序的 Web服务器。2.Boa服务器转载于
    发表于 12-16 06:25

    Dell服务器电源配置规则是什么

    Dell服务器电源设置包括电源冗余策略和电源热备份。电源冗余策略有冗余和非冗余两种。电源热备份可以根据系统需要更多或更少的电源时,对特定电源打开或关闭。非冗余模式:当服务器负载大于一个电源的功率
    发表于 12-31 08:03

    简单谈谈两种复位电路的工作原理

    单片机最小系统,即单片机能正常工作的最简单的电路。复位电路是单片机最小系统的组成部分之一。对于不同单片机,复位方式有高电平复位和低电平复位,从而相对应地就有两种复位电路,高电平和低电平复位电路,本文以上电复位为例,简单谈谈这两种复位电路的工作原理。高电平上电复位电路...
    发表于 01-17 08:52

    客户端模式是什么?服务器模式又是什么呢

    客户端模式是什么?服务器模式又是什么呢?怎样去编写一服务器模式程序呢?
    发表于 02-22 07:44

    设备振弦采集仪NLM5xx有实时接收和超时休眠两种工作模式两种工作模式如何切换呢?

    设备振弦采集仪NLM5xx有实时接收和超时休眠两种工作模式两种工作模式如何切换呢?
    发表于 05-17 13:21

    基于工作流技术的复合语义Web服务框架

    随着Internet和Web应用的快速发展,Web应用模式Web服务的异构和分散问题日益突出,如何复合繁复而庞大的Web服务群成了一项繁杂的工作。该文描述了一个复合语义Web服务框架的设计
    发表于 03-31 10:01 16次下载

    嵌入式Web 服务器的分析与研究

    首先介绍嵌入式Web 服务器的发展背景。然后,详细讨论嵌入式Web 服务器的支撑技术,并提出瘦Web服务器模型。最后,分析嵌入式Web服务器的实现技术并给出2个具体实现形式。
    发表于 05-14 14:35 20次下载

    基于Java移动代理的Web服务器负载监控系统

    本文分析了现有C/S 模式Web 服务器负载监控系统存在的缺陷,在此基础上,给出了一基于Java 移动代理的Web 服务器负载监控系统实现方案,并且从总响应时间和程序大小方面对
    发表于 09-16 10:17 23次下载

    使用IIS为Web内容配置Web服务器权限

      本文分步介绍如何使用 Internet 信息服务 (IIS) 5.0 授予对 Web 内容的 Web 服务器权限。     您可以对服务器上的特定网站、文件夹和文件授予 Web 服务器权限。
    发表于 08-26 15:33 17次下载

    Web服务器的网络负载均衡

    介绍了网络负载均衡的定义和总体指标。详细讨论了网络负载均衡技术的4类型。针对不同Web服务器的架构,分析了服务器的吞吐量和网络延迟,其结论对于有效提高服务器的整体性
    发表于 12-25 16:25 26次下载

    Web服务器集群的动态反馈算法_蒋江波

    Web服务器集群的动态反馈算法_蒋江波
    发表于 03-04 18:11 0次下载

    如何正确的理解使用WEB服务器和应用程序服务器及HTTP服务器

    WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了
    发表于 05-27 08:00 0次下载
    如何正确的理解使用<b>WEB</b><b>服务器</b>和应用程序<b>服务器</b>及HTTP<b>服务器</b>

    概述ARM处理工作状态和工作模式

    为了能够体现ARM的特点和性能,ARM处理两种工作状态和7工作模式
    发表于 07-08 15:29 8次下载
    概述ARM处理<b>器</b>的<b>工作</b>状态和<b>工作</b><b>模式</b>

    基于ARM的嵌入式Web服务器的设计方案

    嵌入式系统实现服务器的软件和硬件功能,是嵌入式技术和网络技术相结合的产物。与传统服务器相比,嵌入式Web服务器具有结构简单、体积小、可靠性强以及方便灵活等特点。这些让它具有很大的发展潜力。另一方面,嵌入式Web服务器
    发表于 07-08 18:12 26次下载
    基于ARM的嵌入式<b>Web</b><b>服务器</b>的设计方案

    简单的嵌入式web服务器设计

    、Safari。浏览是最经常使用到的客户端程序。WEB服务器 Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览Web客户端提供文档,也可以放置网站...
    发表于 10-21 11:07 11次下载
    简单的嵌入式<b>web</b><b>服务器</b>设计

    嵌入式web服务器系统设计,基于-ARM简单嵌入式WEB服务器系统设计.doc

    ......摘 要工程实践教学环节是为了学生能够更好地巩固和实践所学专业知识而设置的,在本次工程实践中,我们以ARM体系结构与编程课程中所学知识为基础,对基于ARM的简单嵌入式WEB服务器系统
    发表于 11-03 20:06 20次下载
    嵌入式<b>web</b><b>服务器</b>系统设计,基于-ARM简单嵌入式<b>WEB</b><b>服务器</b>系统设计.doc

    嵌入式web服务器系统,嵌入式Web服务器的设计与实现

    概况,工作原理,软硬件设计及其在远程温度监控系统中的应用作了一个较为系统的研究.首先介绍了嵌入式Web服务器的原理与应用,然后针对嵌入式Web服务器的特点和Linux操作系统的自身优点,提出了基于ARML...
    发表于 11-04 11:06 22次下载
    嵌入式<b>web</b><b>服务器</b>系统,嵌入式<b>Web</b><b>服务器</b>的设计与实现

    Web服务器模块用户手册(详细篇)

    本手册介绍 MELSEC-Q 系列兼容 QJ71WS96 型 Web 服务器模块(以下简称为 Web 服务器模 块)的规格、运行前的准备步骤、功能以及故障排除等内容。
    发表于 08-25 10:44 1次下载
    <b>Web</b><b>服务器</b>模块用户手册(详细篇)

    基于ESP8266的Web服务器

    项目将告诉你如何在不使用 Arduino 的情况下使用 ESP8266 构建 Web 服务器
    发表于 12-07 11:02 1次下载

    域名服务器工作原理

    域名服务器工作原理1. 引言 2. 域名 3. 分
    发表于 08-05 10:19 1395次阅读

    基于Linux的WEB服务器的设计与实现

    基于Linux的WEB服务器的设计与实现 嵌入式WEB服务器的主要设计思想就是将嵌入式系统和 WEB技术结合起来,将 WEB技术引入到现场测量和控制设备中,
    发表于 10-06 08:30 2779次阅读
    基于Linux的<b>WEB</b><b>服务器</b>的设计与实现

    工作组级服务器

    工作组级服务器 工作组级服务器一般支持1至2个PⅢ处理或单颗P4(奔腾4)处理,可支持大容量的ECC(一内存技术,多用于服务
    发表于 12-17 09:19 297次阅读

    Web服务器的选购注意事项

    Web服务器的选购注意事项 通常建立一个网站,要考虑硬件平台、操作系统、数据库、Web服务器Web应用软件等的选择问题,根据网站
    发表于 01-14 11:49 1189次阅读

    发现并防止对WEB应用服务器的三攻击

    发现并防止对WEB应用服务器的三攻击 WWW,也有人称它为WEB,是应用目前互联网上增长最快的网络信息服务,也是最方便和最受欢迎的信息服务
    发表于 01-27 11:43 363次阅读

    局域网虚拟服务器工作模式有哪些?

    局域网虚拟服务器工作模式有哪些? 如果你想利用VMWare在局域网中新建一个独立的虚拟服务器,为局域网用户提供网络服务;或者想创建一个与
    发表于 01-29 14:02 737次阅读

    网络服务器,网络服务器工作原理是什么?

    网络服务器,网络服务器工作原理是什么? 网络服务器是指在网络环境下运行相应的应用软件,为网上用户提供共享信息资源和各种服
    发表于 03-22 11:22 1.5w次阅读

    教你linux搭建web服务器

    教你linux搭建web服务器和大家分享了一份配置文档,希望对您用linux搭建web服务器有所启发。
    发表于 12-28 14:18 8321次阅读

    磁性开关工作原理_磁性开关的两种工作原理_磁性开关线如何接线

    ,有双触点、单触点两种,通过磁铁的感应原理,来进行磁场信号的控制,而这个磁性开关名称当中的“磁”,就是指的磁铁,因为这个开关中用磁铁的部分组成,这样的装置在磁性开关的工作原理中到底和其他开关有什么不同呢?下面跟着小编一起来了解磁性开关的工作原理吧。
    发表于 08-15 15:13 14.5w次阅读

    如何辨别Web服务器,应用程序服务器,HTTP服务器

    Apache是纯粹的web服务器,而Tomcat和IIS因为具有了解释执行服务器端代码的能力,可以称作为轻量级应用服务器或带有服务器功能的Web服务器。Weblogic、WebSphere因为能提供
    发表于 11-10 14:28 787次阅读

    串口服务器工作模式

    对于串口服务器个关键词是串口和网络。网络分为内网和外网两种,内网一般指以太网,外网指Internet,它是进行全球范围内通信的有效手段。在网络盛行之前,设备与计算机之间一般通过简单的RS232来实现数据的交换。
    发表于 02-01 18:10 2399次阅读
    串口<b>服务器</b><b>工作</b><b>模式</b>

    Renesas R2A20134SP两种工作模式LED照明方案

    模式能精确地控制LED电流和修正功率因素,具有高效率,而固定开关频率模式能大大地降低外接元件数量.本文介绍了两种工作模式连接框图, R2A20134SP多种评估板主要特性,以及
    发表于 03-07 09:15 210次阅读
    Renesas R2A20134SP<b>两种</b><b>工作</b><b>模式</b>LED照明方案

    AT89S51单片机的两种低功耗节电工作模式解析

    AT89S51有两种低功耗节电工作模式:空闲模式(Idle Mode)和掉电保持模式(PowerDown Mode),其目的是尽可能低降低系统功耗。在掉电保持模式下,VCC可由后备电源供电。图2-22为两种低功耗节电模式的内部控制电路。
    发表于 06-24 15:43 1.6w次阅读
    AT89S51单片机的<b>两种</b>低功耗节电<b>工作</b><b>模式</b>解析

    串口服务器工作模式如何选择

    塔石物联网工业级串口服务器,提供RS485/232转以太网传输,大大增强了工业设备的通信传输距离。那么串口服务器工作模式该如何正确应用呢。塔石串口服务器有四工作模式为TCP Client、TCP
    的头像 发表于 12-10 18:40 3638次阅读

    两种常用的蓝牙网关的工作原理介绍

    从深圳微能信息(95power)的蓝牙网关产品分类来看,蓝牙网关的工作原理要分两种网关来说明。 第一类:集成蓝牙和WiFi两种无线通信方式的蓝牙网关,比如蓝牙4.2网关(TD05、VDB2604)和
    的头像 发表于 04-30 16:51 1w次阅读
    <b>两种</b>常用的蓝牙网关的<b>工作原理</b>介绍

    WEB服务器有哪几种_web服务器工作原理

    如今的Web服务器有很多种,大家在做项目的时候根据自己的需求进行灵活的选择。下面小编就给大家分享一下目前都有哪些Web服务器
    发表于 05-06 15:37 1.1w次阅读
    <b>WEB</b><b>服务器</b>有哪几种_<b>web</b><b>服务器</b>的<b>工作原理</b>

    linux如何搭建web服务器

    linux搭建web服务器流程如下
    发表于 06-08 09:09 6988次阅读
    linux如何搭建<b>web</b><b>服务器</b>

    常见的服务器详细介绍

    服务器是现实中常被讨论的设备之一,因为服务器与现代生活息息相关。按照服务器的用途,服务器可细分为诸多类别。为增进大家对服务器的了解程度,本文将对三服务器予以介绍,它们分别是:Web服务器、应用程序服务器以及
    的头像 发表于 11-14 10:30 6704次阅读

    GPU服务器的详细介绍和工作原理说明

    众所周知,GPU是图形处理,在很多任务中,GPU占据着重要作用,如深度学习领域。为增进大家对GPU的了解,本文将对GPU服务器加以介绍,并对GPU的工作原理予以探讨。GPU服务器,简单来说,GPU
    的头像 发表于 11-28 10:01 5786次阅读

    服务器如何部署web项目,一起来看看吧

    web项目搭建好了后,会想部署在服务器上,在云服务器上部署web项目首先要购买一台云服务器。 我们以前讲过vps搭建wordpress网站的3个步骤,大家可以参考一下。目前云服务器提供两种操作系统,windows和linux,下面分别介绍不同操作系统部署云
    的头像 发表于 07-07 17:21 6037次阅读

    基于STM32的WEB服务器设计

    STM32控制ENC28J60+UIP协议栈创建TCP服务器(WEB服务器),支持浏览访问完成数据传输。 浏览可以实时显示温度、时间、可以控制STM32开发板上的LED灯、蜂鸣器。
    的头像 发表于 02-28 14:03 7519次阅读
    基于STM32的<b>WEB</b><b>服务器</b>设计

    独立服务器的类型以及工作原理的介绍

    租用独立服务器,您的网站的最佳性能得到保证,您不必担心由于其高级备份系统而丢失敏感数据。如果你想知道如此强大的独立服务器的类型和工作原理,那么这篇文章就是为你准备的! 一、独立服务器的类型 您可
    的头像 发表于 03-25 17:12 981次阅读

    web服务器的优化技术,应对网站大量流量

    关于控制web服务器上的负载来应对大流量的网站服务器优化技术,希望能帮助大家更了解web服务器的使用。 一、保证带宽充足/可用性、禁用密集型服务 大流量网站一定要有充足的带宽,通过LINX
    的头像 发表于 05-06 15:37 516次阅读

    关于NLM6的工作模式工作状态

    工作模式两种,NLM6有实时接收和超时休眠两种工作模式,修改寄存 WKMOD 为 0 表示工作于实时接收模式,为 1表示工作于超时休眠模式
    的头像 发表于 06-08 09:56 597次阅读

    Web浏览Web服务器有什么区别?

    对于国际网络通信,我们需要Web浏览Web服务器Web浏览服务器在建立连接中起着重要作用。客户端发送对Web文档或服务的请求。从Web浏览Web服务器的消息称为 H
    的头像 发表于 08-16 16:35 2186次阅读

    基于ESP32的简易web服务器设计

    本文介绍一下如何使用ESP32快速方便的搭建一个简易的web服务器
    的头像 发表于 01-05 10:49 633次阅读

    DHCP服务器工作原理及常见问题总结

    关于一些DHCP服务器工作原理、常见问题总结和虚拟机部署DHCP服务器时出现的问题
    的头像 发表于 02-11 09:26 515次阅读

    下载硬声App