1、apache 请求  多进程,多线程,,每个进程达到线程上线,会开辟新的进程。线程是阻塞的,一个线程处理结束(请求数据库等等)才会回收,不然新的请求只能开辟新的线程。

2、nginx 请求 ,为异步非阻塞,抗并发,适合做负载分发请求。

3、nodejs 单线程、非阻塞,抗并发请求能力大,转发给低层C++ 处理。适合大并发、静态文件请求密集、i/o密集、聊天室、blog、(cpu密集、解压缩、模板渲染加密、解密等,不适合nodejs)等。

apache/nginx/nodejs原理简析相关推荐

  1. Webpack模块化原理简析

    webpack模块化原理简析 1.webpack的核心原理 一切皆模块:在webpack中,css,html.js,静态资源文件等都可以视作模块:便于管理,利于重复利用: 按需加载:进行代码分割,实现 ...

  2. Android Handler与Looper原理简析

    一直感觉自己简直就是一个弱智,最近越来越感觉是这样了,真的希望自己有一天能够认同自己,认同自己. 本文转载于:https://juejin.im/post/59083d7fda2f60005d14ef ...

  3. grpc通信原理_gRPC原理简析

    gRPC原理简析 gRPC是由谷歌提出并开发的RPC协议,gRPC提供了一套机制,使得应用程序之间可以进行通信. 降级开发者的使用门槛,屏蔽网络协议,调用对端的接口就像是调用本地的函数一样.而gRPC ...

  4. Android V1及V2签名原理简析

    Android为了保证系统及应用的安全性,在安装APK的时候需要校验包的完整性,同时,对于覆盖安装的场景还要校验新旧是否匹配,这两者都是通过Android签名机制来进行保证的,本文就简单看下Andro ...

  5. CRC原理简析——史上最清新脱俗简单易懂的CRC解析

    CRC原理简析 1. CRC校验原理 CRC校验原理根本思想就是先在要发送的帧后面附加一个数(这个就是用来校验的校验码,但要注意,这里的数也是二进制序列的,下同),生成一个新帧发送给接收端.当然,这个 ...

  6. Java的定时器Timer和定时任务TimerTask应用以及原理简析

    记录:272 场景:Java JDK自带的定时器Timer和定时任务TimerTask应用以及原理简析.在JDK工具包:java.util中可以找到源码,即java.util.Timer和java.u ...

  7. 转子接地保护原理_发变组转子接地保护原理简析

    发变组转子接地保护原理简析 发电机转子接地故障是常见的故障之一, 发生一点接地, 对发电机本身并不直接构成危 害,此时可通过转移负荷,平稳停机后,再查故障点:若在此基础上又发生另外一点接地, 将会严重 ...

  8. Mysql锁机制及原理简析

    Mysql锁机制及原理简析 一.前言 1.什么是锁? 锁是计算机协调多个进程或线程并发访问某一资源的机制. 锁保证数据并发访问的一致性.有效性: 锁冲突也是影响数据库并发访问性能的一个重要因素. 锁是 ...

  9. JTAG、SWD调试原理简析

    JTAG.SWD调试原理简析 STM32F10xxx使用CortexM-M3内核,该内核内含硬件调试模块,支持复杂的调试操作.硬件调试模块允许内核在取指(指令断点)或访问数据(数据断点)时停止.内核停 ...

最新文章

  1. VS2005创建CLR自定义触发器
  2. java 读取配置文件中的列表
  3. 快速排序的难点_数据结构考研重难点解析:快速排序
  4. vue脚手架解决跨域问题-------配置反向代理
  5. matlab的index函数,写论文第九天:MATLAB之rsindex函数
  6. 百练OJ:4150:上机
  7. [BUUCTF-pwn]——pwn1_sctf_2016
  8. 我也谈javascript闭包
  9. 手把手教你D2C,走向前端智能化
  10. MySQL更换内存分配器
  11. 深度学习(四十)caffe使用点滴记录
  12. Aspose-words结合Freemarker实现word邮件合并功能,批量处理word模板文件
  13. java——base64 加密和解密
  14. Mysql 数据库/表 备份 与 还原
  15. Linux 可执行文件结构与进程结构
  16. TOGAF认证考试总结
  17. 企业协作工具竞品分析
  18. 如何监控前端页面FPS
  19. The bean ‘XXX‘ could not be injected because it is a JDK dynamic proxy
  20. Python基础教程之Python简介

热门文章

  1. centos 删除crontab_Centos7 利用crontab定时执行任务及配置方法
  2. python开发学习记录
  3. maven中ssm框架快速搭建
  4. 推荐+1置顶+1(分享、讨论、实现)通用软件注册功能之建立有效的软件保护机制...
  5. Hadoop +x86平台:大数据分析的好拍档
  6. windows8.1下安装Cygwin并通过apt-cyg安装软件包
  7. java Future FutureTask 并发操作
  8. Oracle技术之索引与Null值对于Hints及执行计划的影响
  9. FireBug 调试JS
  10. 将Ubuntu安装到U盘