`
cound123andy
  • 浏览: 1415 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

服务器模式详解

阅读更多
tomcat+(apache)+servlet ------------- 单进程,多线程

tomcat+struts2/webwork ------------- 单进程,多线程

apache+cgi ------------- 多进程,单线程(每收到一个连接fork一个程序进程来处理,cgi程序可写成多线程)

apache+module(模块模式) ------------- 单进程,多线程(利用已集成的cgi解析器,局限性较强)

apache+fastcgi ------------- 多进程并存,单线程(cgi的扩展,不用每次fork进程,性能很强,与前两者比较见:http://www.wumii.com/item/chu3muX7)

nginx+cgi ------------- 多进程,单线程(每收到一个连接fork一个程序进程来处理,cgi程序可写成多线程)

nginx+fastcgi ------------- 多进程并存,单线程(cgi的扩展,不用每次fork进程,性能很强,unix/linux+nginx+fastcgi可承受很强的高并发)

iis+cgi ------------- 多进程,单线程(每收到一个连接fork一个程序进程来处理,cgi程序可写成多线程)

iis+isapi(模块模式) ------------- 单进程,多线程(利用已集成的cgi解析器,局限性较强,asp.net默认使用该模式)

iis+fastcgi ------------- 多进程并存,单线程(cgi的扩展,不用每次fork进程,性能很强)

nodejs ------------- 默认单进程单线程(可设置成多线程,并发性能很强,但目前尚未稳定)

*windw下运行多线程较好,unix/linux下运行多进程较好
*nginx+tomcat可搭建搞笑java平台:1、静态请求使用nginx,动态请求使用tomcat。 2、可利用nginx负载均衡功能进行多台Tomcat服务器的负载均衡。
见:http://www.wumii.com/item/mX7T7KdV
*apache/nginx/iis可以独立作为php的服务器,iis可以跑.net程序,而tomcat可以跑java程序
*apache/nginx的rewrite功能:http://www.wumii.com/item/zoorJOf7
*apache与tomcat的比较:http://www.wumii.com/item/TgUbwtTW
*apache与nginx的比较:http://www.wumii.com/item/8LBLeWAM


分享到:
评论

相关推荐

    FTP服务器有哪些优势FTP服务器知识详解.docx

    ……综上仅为摘抄,详细内容请点击"FTP服务器如何配置" FTP服务器知识详解--FTP服务器工作模式 主动模式port 在主动模式下,FTP客户端首先与FTP服务器的TP21端口建立连接,通过这个通道发送命令,客户端需要接收...

    刀片服务器详解(1).docx

    刀片服务器详解 这些年来,飞速发展的互联网将注意力更多地投入到了IT业中。目前全球约有800万家商业网站在为超过2亿的用户提供服务,而且这一数字每天还在增长。怎样为互联网用户提供更加可靠、快速的通路来获取...

    网游开发模式与服务器种类详解

    讲述网游开发流程,有管服务器构建模式,网游各种常见库使用

    '客户端服务器模式'制作详解.ppt

    '客户端服务器模式'制作详解.ppt

    activemq5.3.1整合应用服务器详解

    activemq5.3.1整合应用服务器详解,此文档适合刚开始接触activem嵌入其他容器的开发模式的开发人员参考的。

    刀片服务器详解.docx

    刀片办事器的界说与特点 刀片服务器详解全文共6页,当前为第1页。 所谓刀片办事器是指在尺度高度的机架式机箱内可插装多个卡式的办事器单位,实现高可用和高密度。每一块"刀片"实际上就是一块系统主板。它们可以...

    DNS服务器配置与管理详解

    本文讲解DNS服务器的配置与管理,主要介绍了DNS域名系统的基本概念,域名解析的原理和模式以及如何安装、配置与管理DNS服务器

    Rest模式开发详解

    采用REST架构风格,对于开发、测试、运维人员来说,都会更简单。...这些开发库和基础设施早已成为了日常用品,不需要什么火箭科技(例如神奇昂贵的应用服务器、中间件)就能 解决大多数可伸缩性方面的问题。

    刀片服务器详解(2).docx

    刀片效劳器的定义与特点 刀片服务器详解(2)全文共6页,当前为第1页。 所谓刀片效劳器是指在标准高度的机架式机箱内可插装多个卡式的效劳器单元,实现高可用和高密度。每一块"刀片"实际上就是一块系统主板。它们...

    EJB设计模式概述——讲解EJB设计模式的重要性及常用的模式

    通常项目中,客户端往往需要频繁的对服务器端数据进行操作。当采用实体EJB作为数据的抽象层时,如果直接让客户端程序与实体EJB交互,会产生实现一个业务需求便需要大量的EJB属性操作(如下图1)。这直接...

    Linux下几种并发服务器的实现模式(详解)

    下面小编就为大家分享一篇Linux下几种并发服务器的实现模式详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    《Java多线程设计模式详解》(PDF及源码)

    这本书是很经典的! 如何充分利用系统资源,如何让你的软件跑得更...该书详细阐述了JAVA多线程的设计、开发并配有测试源代码,更值得注意是将多线程设计与设计模式结合起来,供我们设计大型服务器的多线程提供了帮助。

    基于php在各种web服务器的运行模式详解

    一、php在apache中运行模式 php在apache中一共有三种工作方式:CGI模式、FastCGI模式、Apache 模块DLL以下分别比较:1. CGI模式与模块模式比较:php在apache中两种工作方式的区别(CGI模式、Apache 模块DLL)这两种...

    LVS四种实现模式详解1

    1、lvs-nat(net adress translation) 3、lvs-tun(Tunnel transmission) 1、编译安装或yum源安装 3

    奥的斯E411电梯MCSS参数详解.pdf

    奥的斯E411电梯MCSS参数详解.pdf

    java 多线程设计模式 进程详解

    《JAVA多线程设计模式》PDF 下载 《Java线程 高清晰中文第二版》中文第二版(PDF) 前言 第一章 线程简介 Java术语 线程概述 为什么要使用线程? 总结 第二章 Java线程API 通过Thread类创建线程 使用Runable接口...

    实战Nginx高性能Web服务器

    1、高性能Web服务器Nginx的配置与部署...16、高性能Web服务器Nginx的配置与部署研究(16)小议location匹配模式优先级 内容:介绍 location 区段的模式匹配的几种基本方式(匹配符),以及优先级顺序,并提供实例分析。

    FTP主动模式和被动模式区别详解

     主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端口–21端口。然后客户端在N+1(N+1 >= 1024)端口监听,并且通过N+1(N+1 >= 1024)端口发送命令给FTP服务器。服务器会反过来连接...

Global site tag (gtag.js) - Google Analytics