1. Nginx和tomcat的区别

nginx常用做静态内容服务和代理服务器,直接外来请求转发给后面的应用服务器(tomcat,Django等),tomcat更多用来做一个应用容器,让java web app泡在里面的东西。

严格意义上来讲,Apache和nginx应该叫做HTTP Server,而tomcat是一个Application Server是一个Servlet/JSO应用的容器。

客户端通过HTTP Server访问服务器上存储的资源(HTML文件,图片文件等),HTTP Server是中只是把服务器上的文件如实通过HTTP协议传输给客户端。

应用服务器往往是运行在HTTP Server的背后,执行应用,将动态的内容转化为静态的内容之后,通过HTTP Server分发到客户端

注意:nginx只是把请求做了分发,不做处理!!!

2. nginx和Apache的区别

Apache是同步多进程模型,一个连接对应一个进程,而nginx是一步的,多个连接(万级别)可以对应一个进程。

nginx轻量级,抗并发,处理静态文件好

Apache超稳定,对PHP支持比较检单,nginx需要配合其他后端用,处理动态请求有优势

建议使用前端nginx抗并发,后端apache集群,配合起来会更好

3. nignx的正向代理何反向代理

nginx,tomcat,apache三者分别用来做什么,有何区别相关推荐

  1. nginx+tomcat LVS群集

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任. http://fallenleaves.blog.51cto.com/1383716/5309 ...

  2. Nginx和Apache和Tomcat的区别及优缺点

    Apache Tomcat Nginx Tomcat结合Apache.Nginx一起使用实现高性能的web服务器架构 架构思路: 注意: nginx 和 apache 优缺点比较 注意: tomcat ...

  3. nginx+tomcat实现集群负载均衡(实现session复制)

    架构描述 前端一台nginx服务器做负载均衡器,后端放N台tomcat组成集群处理服务,通过nginx转发到后面(注:没做动静分离,静态动态全部都转给tomcat) 优点:实现了可弹性化的架构,在压力 ...

  4. Nginx+tomcat配置集群

    2019独角兽企业重金招聘Python工程师标准>>> 开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供w ...

  5. Nginx+Tomcat负载均衡配置

     Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?下面然给我们详细来了解一下吧 Ng ...

  6. 图文解说:Nginx+tomcat配置集群负载均衡

    图文解说:Nginx+tomcat配置集群负载均衡 博客分类: appserver nginxTomcatUbuntuLinux网络应用  作者:niumd Blog:http://ari.iteye ...

  7. nginx+tomcat+memcached负载均衡

    2019独角兽企业重金招聘Python工程师标准>>> nginx+tomcat+memcached负载均衡 负载均衡: 负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服 ...

  8. nginx tomcat 负载

    一.实验规划   1.模拟图: 2.IP规划:     客户端IP:192.168.18.12     转发器1:192.168.18.1     转发器2:192.168.18.2     apac ...

  9. Nginx+Tomcat+Memcached实现tomcat集群和session共享

    Nginx+Tomcat+Memcached实现tomcat集群和session共享 [http://blog.csdn.net/shimiso/article/details/8979044] 为什 ...

最新文章

  1. 第十七篇:信息抽取Information Extraction
  2. 高大上的Android沉浸式状态栏?
  3. cannot resolve symbol xxxx问题
  4. dd实现Linux转移,linux命令-dd {拷贝并替换}
  5. 定量的方法如何能划分类别?
  6. raster | R中的栅格操作符(下)[翻译]
  7. 用百度人工智能进行繁体文字中文OCR识别
  8. CKEditor配置使用
  9. 北京三大春天赏花圣地
  10. Qt入门学习之Qt全局定义
  11. c语言句子后移两位加密,用C语言实现对输入的引英文句子进行加密
  12. 第四章:迭代器与生成器
  13. 国科大学习资料--人工智能原理与算法-第十四次作业解析(学长整理)
  14. 旋转矩阵,矩阵,共轭矩阵
  15. 自学Java (day6),面向对象
  16. 眼睛好看是一种什么样的体验?
  17. 字节跳动面试必问:大厂程序员35岁后的职业出路在哪?太香了
  18. 微信OAuth授权获取用户OpenId-JAVA(个人经验)
  19. 操作系统学习-同步(一)(synchronization)
  20. stm32主从定时器pwm脉冲频率数量精确输出

热门文章

  1. 微软Exchange Server 2013 CU11更新已发布
  2. 关于运维自动化工具saltstack的教程更新页面
  3. 视频文件详细信息python3_如何用python3爬取自己的收藏夹视频信息
  4. SAP批次级别的意义及启用操作
  5. 释疑の语法LOCAL
  6. ABAP数据库—更新数据
  7. SAP-ABAP程序发送邮件
  8. SAP生产订单预留相关的备忘录
  9. 关于COPC后台配置的几个关键步骤及其事务代码
  10. GET_GLOBALS_FROM_SLVC_FULLSCR