1. nginx和tomcat区别
nginx http 服务器 HTML WEB服务(负载均衡,反向代理) 当当,百度,京东,新浪,网易,腾讯。
tomcat j2ee web应用服务器 http+java应用
2. 负载均衡
负载:用户承担的请求量,分摊到不通的服务器上。
反向代理模式
透传模式
三角
负载均衡的算法:
nginx代理的配置:
3. 网站优化
分库分表,加缓存,服务拆分,加机器。
4. nginx网站优化:动静分离,
nginx可以配置本地缓存。
lua 将动态页面和静态页面结合起来。基于C的lib库,lua解释器。
如下:这里是静态页面的HTML代码:
openresty继承了lua脚本
product.lua
5. lua在nginx中的配置
首先加入lua的模块和C模块
nginx配置的本地缓存
lua模板地址配置
模板替换配置
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步