1.静态资源使用Nginx反向代理Tomcat,Tomcat挂了网站仍可访问。
2.静态与后端服务器分离,提升性能。
3.大并发情况下,可同时扩展前后端服务器。
4.接口可复用至App相关服务。
5.网站热部署,前端更新不用重启。
6.Nginx中部署证书,外网使用HTTPS访问只开启443与80端口。内网使用HTTP安全和性能更高。
总结:
大量并发浏览器请求--->web服务器集群(Nginx)--->应用服务器集群--->文件/数据库/缓存/消息队列服务器集群

即可分模块,还可按业务拆分为小集群,为后面构架升级做准备。

原文地址:

为什么JavaWeb放弃jsp,去做前后端分离 https://blog.csdn.net/g893465244/article/details/79289208

最新文章

  1. 【网络】VPN
  2. Python成长笔记 - 基础篇 (二)python基本语法
  3. 分享一下一款直播App开发的过程
  4. PAT (Basic Level) Practise:1036. 跟奥巴马一起编程
  5. 修改jar中的class文件
  6. poj 3693 Maximum repetition substring (后缀数组)
  7. OpenJudge_cdqz 数据结构版块小结
  8. java读取property文件
  9. php:根据中文裁减字符串函数方法
  10. base库
  11. centos6.7安装openblas错误
  12. B20J_1419_Red Is Good_期望DP
  13. ARMV8 datasheet学习笔记3:AArch64应用级体系结构之Memory order
  14. 002.HAProxy安装及常见配置
  15. java POI excel 导出复合样式(一个单元格两个字体)
  16. Oracle VirtualBox添加虚拟机
  17. jquery 点击页面流畅弹出预定文字
  18. System.ComponentModel.Component : MarshalByRefObject, IComponent, IDisposable
  19. laravel 拾遗 中间件
  20. PHP str_pad() 函数

热门文章

  1. JDBCUtils工具类
  2. docker开发之pyudev模块用法
  3. 机器学习第3课:线性代数回顾(Linear Algebra Review)
  4. redhat mount iso as one yum repository
  5. 不厚道一回->Omnifocus 2 for mac license
  6. Angular 学习笔记——ng-disable
  7. <交流贴>android语音识别之科大讯飞语音API的使用
  8. leetCode 15. 3Sum (3数之和) 解题思路和方法
  9. 使用Gitolite搭建Gitserver
  10. 【C语言疯狂讲义】(三)C语言运算符